Sdílet prostřednictvím


Objekt vyrovnávací paměti

[Funkce přidružená k této stránce, Windows Media Format 11 SDK, je starší funkce. Byla nahrazena čtečkou zdroje a zapisovače jímky. a zapisovač jímky jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal Čtečka zdrojového kódu a Zapisovač jímky místo Windows Media Format 11 SDK, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]

Objekt vyrovnávací paměti slouží k uložení ukázek a jejich doručení mezi objekty sady Windows Media Format SDK a vaší aplikací. Při zápisu souboru předáte vstupní ukázky zapisovači pomocí objektů vyrovnávací paměti. Při čtení souboru poskytuje objekt čtenáře nebo synchronní objekt čtenáře ukázky pro vaši aplikaci v objektech vyrovnávací paměti.

Pro zápis ukázek do souboru můžete vytvořit objekt vyrovnávací paměti pomocí IWMWriter::AllocateSample metoda. Pro čtení ukázek objekt čtenáře a synchronní objekt čtenáře vytváří objekty vyrovnávací paměti interně. Pokud se rozhodnete, můžete přidělit vlastní vyrovnávací paměti objekty pro čtení souboru pomocí IWMReaderAllocatorEx::AllocateForOutputEx nebo IWMReaderAllocatorEx::AllocateForStreamEx.

Každý objekt vyrovnávací paměti podporuje následující rozhraní.

Rozhraní Popis
INSSBuffer Řídí a poskytuje přístup k vyrovnávací paměti.
INSSBuffer2 Není implementováno.
INSSBuffer3 Podporuje vlastnosti vyrovnávací paměti, které se používají pro rozšíření datových jednotek.
INSSBuffer4 Vytvoří výčet vlastností vyrovnávací paměti.

 

objekty