Uitvoerinstellingen
[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
De volgende globale constanten worden gebruikt om uitvoerinstellingen voor het lezer- en synchrone lezerobject te identificeren.
Globale constante | WMT_ATTR_DATATYPE | Beschrijving van pValue |
---|---|---|
g_wszAllowInterlacedOutput | WMT_TYPE_BOOL | Indien waar, levert de lezer interlaced frames, indien ondersteund door de uitvoer. |
g_wszDedicatedDeliveryThread | WMT_TYPE_BOOL | Indien waar, heeft deze uitvoer een toegewezen thread gemaakt voor de levering van de voorbeelden. Niet ondersteund voor de synchrone lezer. |
g_wszDeliverOnReceive | WMT_TYPE_BOOL | Indien waar, worden voorbeelden voor deze uitvoer geleverd zodra ze beschikbaar zijn van de lezer. Dit kan ertoe leiden dat steekproeven uit deze uitvoer buiten de juiste volgorde worden geleverd en voordat bijbehorende voorbeelden van andere uitvoer. |
g_wszDynamicRangeControl | WMT_TYPE_DWORD | Hiermee geeft u het niveau van dynamisch bereik besturingselement te gebruiken voor de uitvoer. Ingesteld op een waarde van 0 tot 2, waarbij 0 geen dynamisch bereik besturingselement (de standaardinstelling) aangeeft en 2 het maximale niveau van dynamisch bereik is (het kleinste dynamische bereik). |
g_wszEarlyDataDelivery | WMT_TYPE_DWORD | Tijd, in milliseconden, waarmee wordt aangegeven hoeveel eerder de monsters moeten worden geleverd. Als deze uitvoer groter is dan nul, worden de voorbeelden uit deze uitvoer opgehaald en gedecodeerd, zodat de monsters eerder worden geleverd dan de voorbeelden voor andere uitvoer. Normaal gesproken levert de lezer voorbeelden in volgorde van presentatietijd. |
g_wszEnableDiscreteOutput | WMT_TYPE_BOOL | Als waar is, schakelt de lezer high-definition audio-uitvoer voor meerdere kanalen in. Deze instelling is alleen geldig voor audiostreams die zijn gecodeerd met de Windows Media Audio 9 Professional-codec. Als deze instelling is ingesteld op true, moet u ook de luidsprekerconfiguratie van de clientcomputer opgeven door g_wszSpeakerConfig in te stellen. |
g_wszEnableFrameInterpolation | WMT_TYPE_BOOL | Indien waar, levert de codec de videostream met een hogere framesnelheid, waarbij de frames algoritme worden geïnterpoleert. |
g_wszJustInTimeDecode | WMT_TYPE_BOOL | Indien waar, moeten de gegevens zo laat mogelijk worden gedecodeerd. Niet ondersteund in de synchrone lezer. |
g_wszNeedsPreviousSample | WMT_TYPE_BOOL | Indien waar, moet het vorige voorbeeld worden gedecomprimeerd. Deze instelling is alleen van toepassing op deltaframes in gecomprimeerde video en is alleen-lezen. |
g_wszScrambledAudio | WMT_TYPE_BOOL | Als Waar is, wordt met deze uitvoer het verborgen audiofoutschema gebruikt. Dit is alleen een geldige instelling voor audio-uitvoer. |
g_wszSingleOutputBuffer | WMT_TYPE_BOOL | Als Waar is, moet één uitvoerbuffer worden gebruikt (bijvoorbeeld een DirectDraw-videobuffer®). Niet ondersteund in de synchrone lezer. |
g_wszSoftwareScaling | WMT_TYPE_BOOL | Als onwaar is, wordt de video niet geschaald. (Er mag geen wijziging in de resolutie zijn.) |
g_wszSpeakerConfig | WMT_TYPE_DWORD | Als audiocodering met meerdere kanalen is ingeschakeld door g_wszEnableDiscreteOutput in te stellen, geeft deze instelling de luidsprekerconfiguratie van de clientcomputer op. Ingesteld op een van de DirectSound-luidsprekerconfiguratieconstanten. |
g_wszStreamLanguage | WMT_TYPE_WORD | De index in de taallijst van de taal die moet worden geleverd voor deze uitvoer. Wordt gebruikt voor uitvoer die streams wederzijds uitsluiten per taal. |
g_wszVideoSampleDurations | WMT_TYPE_BOOL | Indien waar, levert de lezer nauwkeurige voorbeeldduur. |
g_wszEnableWMAProSPDIFOutput | WMT_TYPE_BOOL | Indien waar, bevat de lezer de Sony/Phillips Digital Interface-indeling (S/PDIF) in de opgesomde uitvoertypen. |
Verwante onderwerpen