estructura KSDS3D_HRTF_FILTER_FORMAT_MSG (ksmedia.h)

La estructura KSDS3D_HRTF_FILTER_FORMAT_MSG especifica el formato de filtro que se va a usar para una función de transferencia relativa al encabezado (HRTF).

Sintaxis

typedef struct {
  KSDS3D_HRTF_FILTER_METHOD  FilterMethod;
  KSDS3D_HRTF_COEFF_FORMAT   CoeffFormat;
  KSDS3D_HRTF_FILTER_VERSION Version;
  ULONG                      Reserved;
} KSDS3D_HRTF_FILTER_FORMAT_MSG, *PKSDS3D_HRTF_FILTER_FORMAT_MSG;

Miembros

FilterMethod

Especifica el método de filtro que se va a usar. Establezca este parámetro en uno de los siguientes valores de enumeración KSDS3D_HRTF_FILTER_METHOD:

  • DIRECT_FORM
  • CASCADE_FORM
Para obtener más información, vea la descripción del miembro MaxFilterSize de KSDS3D_HRTF_INIT_MSG.

CoeffFormat

Especifica el formato de coeficiente que se va a usar. Establezca este parámetro en uno de los siguientes valores de enumeración KSDS3D_HRTF_COEFF_FORMAT:

  • FLOAT_COEFF especifica coeficientes de punto flotante.
  • SHORT_COEFF especifica coeficientes enteros de 16 bits.

Version

Especifica la versión del filtro. Establezca este parámetro en el valor de enumeración KSDS3D_HRTF_FILTER_VERSION DS3D_HRTF_VERSION_1.

Reserved

Reservado. Establecer en cero.

Comentarios

Esta estructura la usa la propiedad KSPROPERTY_HRTF3D_FILTER_FORMAT .

Para obtener más información, consulte KSPROPSETID_Hrtf3d.

Requisitos

Requisito Valor
Header ksmedia.h (incluya Ksmedia.h)

Consulte también

KSPROPERTY_HRTF3D_FILTER_FORMAT

KSPROPSETID_Hrtf3d