Dela via


Synkront läsarobjekt

[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.]

Det synkrona läsarobjektet används för att läsa digitala mediefiler med synkrona anrop.

Det synkrona läsarobjektet skapas av funktionen WMCreateSyncReader, som anger en pekare till ett IWMSyncReader- gränssnitt. De andra gränssnitten som stöds av det synkrona läsargränssnittet kan hämtas genom att anropa metoden QueryInterface.

Följande gränssnitt stöds av det synkrona läsarobjektet.

Gränssnitt Beskrivning
IWMHeaderInfo Anger och hämtar rubrikinformation, till exempel metadata, marköreroch så vidare.
IWMHeaderInfo2 Räknar upp tillgänglig codec-information. Ärver alla metoder för IWMHeaderInfo.
IWMHeaderInfo3 Stöder stora attributstorlekar, duplicerade attributnamn och stöd för flera språk. Ärver alla metoder för IWMHeaderInfo och IWMHeaderInfo2.
IWMProfile Ger åtkomst till profilinformationen för Windows Media-filen som läses in i läsaren.
IWMProfile2 Hämtar den globalt unika identifieraren (GUID) som är associerad med profilen. Ärver alla metoder för IWMProfile.
IWMProfile3 Stöder information om bandbreddsdelning och dataströmprioritering i profilen. Ärver alla metoder för IWMProfile och IWMProfile2.
IWMSyncReader Tillhandahåller synkrona läsfunktioner för digitala mediefiler.
IWMSyncReader2 Ger stöd för att söka efter SMPTE-tidskoder och för att allokera exempel manuellt. Ärver alla metoder för IWMSyncReader.

 

objekt

läsarobjekt

läser filer med synkron läsare