Oggetto buffer
Un oggetto buffer viene usato per contenere esempi e recapitarli tra gli oggetti di Windows Media Format SDK e l'applicazione. Quando si scrive un file, si passano gli esempi di input al writer usando oggetti buffer. Quando si legge un file, l'oggetto lettore o l'oggetto lettore sincrono fornisce esempi all'applicazione negli oggetti buffer.
Per la scrittura di esempi in un file, è possibile creare un oggetto buffer usando il metodo IWMWriter::AllocateSample . Per la lettura degli esempi, l'oggetto lettore e l'oggetto lettore sincrono creano entrambi gli oggetti buffer internamente. Se si sceglie di, è possibile allocare oggetti buffer personalizzati per la lettura di file usando IWMReaderAllocatorEx::AllocateForOutputEx o IWMReaderAllocatorEx::AllocateForStreamEx.
Le interfacce seguenti sono supportate da ogni oggetto buffer.
Interfaccia | Descrizione |
---|---|
INSSBuffer | Controlli e fornisce l'accesso al buffer. |
INSSBuffer2 | Non implementato. |
INSSBuffer3 | Supporta le proprietà del buffer, usate per le estensioni dell'unità dati. |
INSSBuffer4 | Enumera le proprietà del buffer. |
Argomenti correlati