Compartir a través de


Método ITAllocatorProperties::SetAllocatorProperties (tapi3.h)

Se debe llamar al método SetAllocatorProperties antes de la conexión y forzará al MSP a usar estos valores durante la negociación del filtro. Si el filtro de conexión no acepta estos valores, no se establece la conexión.

Sintaxis

HRESULT SetAllocatorProperties(
  [in] ALLOCATOR_PROPERTIES *pAllocProperties
);

Parámetros

[in] pAllocProperties

Puntero al búfer del asignador.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un valor de error.

Comentarios

Este método debe usarse con un cuidado extremo. La calidad del sonido puede sufrir si los valores especificados para este método no son óptimos para el MSP. Por lo tanto, la aplicación debe conocer exactamente las propiedades preferidas por el MSP antes de llamar a este método. En Windows 2000, las propiedades especificadas durante las llamadas a este método se omiten si no son óptimas. En Windows XP, estos valores no se omiten y la aplicación debe tener más conocimiento.

Si la aplicación solo se preocupa por establecer tamaños de búfer coherentes, se debe usar el método ITAllocatorProperties::SetBufferSize en su lugar. Esto garantiza que la aplicación se proporciona con el tamaño de búfer especificado.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3.h (incluya Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

ITAllocatorProperties