Dela via


Skrivarfilmottagareobjekt

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

Skrivarfilens mottagarobjekt används när du skriver Windows Media-utdata till en fil.

Skrivarfilens mottagarobjekt skapas av funktionen WMCreateWriterFileSink, som anger en pekare till ett IWMWriterFileSink- gränssnitt. De andra gränssnitten för skrivarfilens mottagarobjekt kan hämtas genom att anropa metoden QueryInterface.

Följande gränssnitt stöds av skrivarfilens mottagarobjekt.

Gränssnitt Beskrivning
IWMRegisterCallback Gör att programmet kan hämta statusmeddelanden från objektet.
IWMWriterFileSink Öppnar en fil som skrivobjektet kan skriva data till.
IWMWriterFileSink2 Ger utökad hantering av ett filmottagareobjekt. Ärver alla metoder för IWMWriterFileSink.
IWMWriterFileSink3 Innehåller ytterligare alternativ för att skriva filer. Ärver alla metoder för IWMWriterFileSink och IWMWriterFileSink2.
IWMWriterSink Allokerar minne, avgör om mottagaren fungerar i realtid och hanterar flera återanropsfunktioner.

 

Följande motringningsgränssnitt bör implementeras av programmet för att spåra förloppet för ett skrivfilmottagareobjekt.

Gränssnitt Beskrivning
IWMStatusCallback Krävs när statusinformation måste förmedlas till värdprogrammet.

 

objekt

Arbeta med skrivarmottagare