Compartir a través de


estructura KSDS3D_ITD_PARAMS_MSG (ksmedia.h)

La estructura KSDS3D_ITD_PARAMS_MSG especifica los parámetros utilizados por el algoritmo de retraso de tiempo interaural (ITD) en un nodo 3D (KSNODETYPE_3D_EFFECTS).

Sintaxis

typedef struct {
  ULONG             Enabled;
  KSDS3D_ITD_PARAMS LeftParams;
  KSDS3D_ITD_PARAMS RightParams;
  ULONG             Reserved;
} KSDS3D_ITD_PARAMS_MSG, *PKSDS3D_ITD_PARAMS_MSG;

Miembros

Enabled

Especifica si se va a habilitar el algoritmo ITD. Un valor distinto de cero habilita el algoritmo. Cero lo deshabilita. Para obtener más información, vea la siguiente sección Comentarios.

LeftParams

Especifica los parámetros de ITD para el canal izquierdo (canal 0). Este parámetro es una estructura de tipo KSDS3D_ITD_PARAMS.

RightParams

Especifica los parámetros de ITD para el canal derecho (canal 1). Este parámetro es una estructura de tipo KSDS3D_ITD_PARAMS.

Reserved

Reservado. Establézcalo en cero.

Observaciones

Esta estructura la usa la solicitud de propiedad KSPROPERTY_ITD3D_PARAMS.

El parámetro Enabled debe realizar un seguimiento del modo 3D del búfer de DirectSound: Deshabilitar el procesamiento de ITD cuando el modo 3D está deshabilitado y habilitarlo cuando esté habilitado el modo 3D. Para obtener más información, vea la descripción del método DirectSound3DBuffer::SetMode en la documentación del SDK de Microsoft Windows.

Requisitos

Requisito Valor
encabezado de ksmedia.h (incluya Ksmedia.h)

Consulte también

KSDS3D_ITD_PARAMS

KSNODETYPE_3D_EFFECTS

KSPROPERTY_ITD3D_PARAMS