Interfaz ITAllocatorProperties (tapi3.h)
La interfaz ITAllocatorProperties expone las propiedades del asignador de búfer del Terminal de streaming multimedia (MST) a una aplicación de servidor o usuario final. Una aplicación debe ajustar el tamaño de ejemplo de un protocolo determinado. La decisión relativa a las propiedades apropiadas depende en gran medida de la implementación.
Esta interfaz se expone en el objeto terminal por el proveedor de servicios multimedia asociado. Si existe, se puede usar un queryInterface en cualquier interfaz terminal, como ITTerminal, para obtener un puntero ITAllocatorProperties .
Herencia
La interfaz ITAllocatorProperties hereda de la interfaz IUnknown . ITAllocatorProperties también tiene estos tipos de miembros:
Métodos
La interfaz ITAllocatorProperties tiene estos métodos.
ITAllocatorProperties::GetAllocateBuffers El método ITAllocatorProperties::GetAllocateBuffers (tapi3.h) determina si se pueden recuperar los búferes de asignador actuales. |
ITAllocatorProperties::GetAllocatorProperties El método ITAllocatorProperties::GetAllocatorProperties (tapi3.h) obtiene los valores de las propiedades del asignador después de la conexión y proporciona los valores negociados. |
ITAllocatorProperties::GetBufferSize El método ITAllocatorProperties::GetBufferSize (tapi3.h) obtiene el tamaño del búfer de asignador. |
ITAllocatorProperties::SetAllocateBuffers El método ITAllocatorProperties::SetAllocateBuffers (tapi3.h) determina si se deben establecer los búferes de asignador actuales. |
ITAllocatorProperties::SetAllocatorProperties Se debe llamar al método ITAllocatorProperties::SetAllocatorProperties (tapi3.h) antes de la conexión y forzará al MSP a usar estos valores durante la negociación del filtro. |
ITAllocatorProperties::SetBufferSize El método ITAllocatorProperties::SetBufferSize (tapi3.h) establece el tamaño del búfer de asignador. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | tapi3.h (incluya Tapi3.h) |