Utdatainställningar
[Funktionen som är associerad med den här sidan, Windows Media Format 11 SDK, är en äldre funktion. Det har ersatts av Source Reader och Sink Writer. Source Reader och Sink Writer har optimerats för Windows 10 och Windows 11. Microsoft rekommenderar starkt att ny kod använder Source Reader och Sink Writer i stället för Windows Media Format 11 SDK, när det är möjligt. Microsoft föreslår att befintlig kod som använder äldre API:er skrivs om för att använda de nya API:erna om möjligt.]
Följande globala konstanter används för att identifiera utdatainställningar för läsaren och synkrona läsarobjekt.
Global konstant | WMT_ATTR_DATATYPE | Beskrivning av pValue |
---|---|---|
g_wszAllowInterlacedOutput | WMT_TYPE_BOOL | Om Sant levererar läsaren sammanflätade bildrutor om det stöds av utdata. |
g_wszDedicatedDeliveryThread | WMT_TYPE_BOOL | Om Sant har den här utdatan en dedikerad tråd som skapats för leverans av dess exempel. Stöds inte på den synkrona läsaren. |
g_wszDeliverOnReceive | WMT_TYPE_BOOL | Om sant levereras exempel för dessa utdata så snart de är tillgängliga från läsaren. Detta kan resultera i att exempel från dessa utdata levereras i fel ordning och före motsvarande exempel från andra utdata. |
g_wszDynamicRangeControl | WMT_TYPE_DWORD | Anger vilken nivå av dynamisk intervallkontroll som ska användas för utdata. Ange till ett värde från 0 till 2, där 0 inte anger någon kontroll för dynamiskt intervall (standard) och 2 är den maximala nivån för dynamisk omfångskontroll (det minsta dynamiska intervallet). |
g_wszEarlyDataDelivery | WMT_TYPE_DWORD | Tid, i millisekunder, som anger hur mycket tidigare du ska leverera exemplen. Om det är större än noll hämtas och avkodas exemplen från dessa utdata så att exemplen levereras tidigare än exemplen för andra utdata. Normalt levererar läsaren exempel i ordning efter presentationstid. |
g_wszEnableDiscreteOutput | WMT_TYPE_BOOL | Om sant aktiverar läsaren hd-ljudutdata med flera kanaler. Den här inställningen är endast giltig för ljudströmmar som kodas med Windows Media Audio 9 Professional codec. Om den här inställningen är inställd på true måste du också ange talarkonfigurationen för klientdatorn genom att ange g_wszSpeakerConfig. |
g_wszEnableFrameInterpolation | WMT_TYPE_BOOL | Om sant levererar codec videoströmmen med en högre bildfrekvens, vilket interpolerar bildrutorna algoritmiskt. |
g_wszJustInTimeDecode | WMT_TYPE_BOOL | Om Sant måste data avkodas så sent som möjligt. Stöds inte i den synkrona läsaren. |
g_wszNeedsPreviousSample | WMT_TYPE_BOOL | Om det är sant kräver exemplet att det tidigare exemplet dekomprimeras. Den här inställningen gäller endast för deltaramar i komprimerad video och är skrivskyddad. |
g_wszScrambledAudio | WMT_TYPE_BOOL | Om True används det här utdataschemat för dold ljudfel. Det här är en giltig inställning endast för ljudutdata. |
g_wszSingleOutputBuffer | WMT_TYPE_BOOL | Om sant måste en enda utdatabuffert användas (till exempel en DirectDraw-videobuffert®). Stöds inte i den synkrona läsaren. |
g_wszSoftwareScaling | WMT_TYPE_BOOL | Om det är falskt skalas inte videon. (Lösningen får inte ändras.) |
g_wszSpeakerConfig | WMT_TYPE_DWORD | Om ljudavkodning med flera kanaler aktiveras genom att ställa in g_wszEnableDiscreteOutput anger den här inställningen talarkonfigurationen för klientdatorn. Ange till en av DirectSound-talarkonfigurationskonstanterna. |
g_wszStreamLanguage | WMT_TYPE_WORD | Indexet i språklistan för det språk som ska levereras för dessa utdata. Används för utdata som representerar strömmar som ömsesidigt uteslutande gäller för språk. |
g_wszVideoSampleDurations | WMT_TYPE_BOOL | Om Sant levererar läsaren korrekta exempelvaraktigheterna. |
g_wszEnableWMAProSPDIFOutput | WMT_TYPE_BOOL | Om sant innehåller läsaren Formatet Sony/Phillips Digital Interface (S/PDIF) i de uppräknade utdatatyperna. |
Relaterade ämnen