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 de ITD. Un valor distinto de cero habilita el algoritmo. Cero lo deshabilita. Para obtener más información, vea la sección Comentarios que se muestra más adelante.
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. Establecer en cero.
Comentarios
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 de Microsoft Windows SDK.
Requisitos
Requisito | Valor |
---|---|
Header | ksmedia.h (incluya Ksmedia.h) |