Compartir a través de


Buffer (objeto)

[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y receptor escritor. lector de origen y receptor escritor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar de SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

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 reader 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 No implementado.
INSSBuffer3 Admite propiedades de búfer, que se usan para las extensiones de unidad de datos.
INSSBuffer4 Enumera las propiedades del búfer.

 

objetos de