Compartir a través de


KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION

La propiedad KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION se usa para indicar al controlador cuándo asignar y liberar el almacenamiento para sus datos del agente de escucha. El almacenamiento se asigna cuando se crea el agente de escucha y se libera cuando se elimina el agente de escucha. Esta propiedad también se puede usar para consultar al controlador si los datos del agente de escucha están asignados actualmente.

Tabla de resumen de uso

Obtener Set Destino Tipo de descriptor de propiedad Tipo de valor de propiedad

Anclar

KSNODEPROPERTY

BOOL

El valor de propiedad (datos de operación) es de tipo BOOL. Para una solicitud set-property, este valor especifica si el controlador debe asignar o liberar el almacenamiento para sus datos del agente de escucha:

  • Un valor de TRUE dirige al controlador para asignar almacenamiento para sus datos del agente de escucha.

  • Un valor de FALSE indica al controlador que libere los datos del agente de escucha.

Para una solicitud get-property, un valor de TRUE o FALSE indica si el controlador contiene actualmente una asignación de almacenamiento para los datos del agente de escucha.

Valor devuelto

Una solicitud de propiedad KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION devuelve STATUS_SUCCESS para indicar que se ha completado correctamente. De lo contrario, la solicitud devuelve un código de estado de error adecuado.

Requisitos

Encabezado

Ksmedia.h (incluye Ksmedia.h)

Vea también

KSNODEPROPERTY