Megosztás a következőn keresztül:


Pufferobjektum

[A laphoz társított funkció, Windows Media Format 11 SDKegy régi funkció. A Forrásolvasó és Fogadó írójafelülírta. Forrásolvasó és Fogadó író Windows 10-hez és Windows 11-hez lett optimalizálva. A Microsoft határozottan javasolja, hogy az új kód Forrásolvasó és Fogadó író használjon Windows Media Format 11 SDKhelyett, ha lehetséges. A Microsoft javasolja, hogy az örökölt API-kat használó meglévő kódot át kell írni az új API-k használatára, ha lehetséges.]

A pufferobjektumok a minták tárolására és a Windows Media Format SDK objektumai és az alkalmazás közötti kézbesítésre szolgálnak. Fájl írásakor pufferobjektumokkal továbbítja a bemeneti mintákat az írónak. Fájl olvasásakor az olvasóobjektum vagy a szinkron olvasóobjektum pufferobjektumokban biztosít mintákat az alkalmazásnak.

Ha mintákat szeretne fájlba írni, létrehozhat egy pufferobjektumot az IWMWriter::AllocateSample metódussal. A minták olvasásához az olvasóobjektum és a szinkron olvasóobjektum is belső pufferobjektumokat hoz létre. Ha úgy dönt, hogy lefoglalja a saját pufferobjektumait a fájlolvasáshoz IWMReaderAllocatorEx::AllocateForOutputEx vagy IWMReaderAllocatorEx::AllocateForStreamEx.

Az alábbi interfészeket minden pufferobjektum támogatja.

Interfész Leírás
INSSBuffer Szabályozza és biztosítja a pufferhez való hozzáférést.
INSSBuffer2 Nincs implementálva.
INSSBuffer3 Támogatja az adategység-bővítményekhez használt puffertulajdonságokat.
INSSBuffer4 A puffertulajdonságok számbavétele.

 

objektumok