Buffer (objeto)
Un objeto de búfer se usa para contener muestras y entregarlos entre los objetos del SDK de Windows Media Format y la aplicación. Al escribir un archivo, se pasan los ejemplos de entrada al escritor mediante objetos de búfer. Al leer un archivo, el objeto lector o el objeto de lector sincrónico proporcionan ejemplos a la aplicación en objetos de búfer.
Para escribir ejemplos en un archivo, puede crear un objeto de búfer mediante el método IWMWriter::AllocateSample . Para leer ejemplos, el objeto lector y el objeto de lector sincrónico crean objetos de búfer internamente. Si decide, puede asignar sus propios objetos de búfer para la lectura de archivos mediante IWMReaderAllocatorEx::AllocateForOutputEx o IWMReaderAllocatorEx::AllocateForStreamEx.
Todas las interfaces siguientes son compatibles con cada objeto de búfer.
Interfaz | Descripción |
---|---|
INSSBuffer | Controla y proporciona acceso al búfer. |
INSSBuffer2 | Sin implementar. |
INSSBuffer3 | Admite propiedades de búfer, que se usan para extensiones de unidad de datos. |
INSSBuffer4 | Enumera las propiedades del búfer. |
Temas relacionados