KSDS3D_HRTF_FILTER_FORMAT_MSG 구조체(ksmedia.h)

KSDS3D_HRTF_FILTER_FORMAT_MSG 구조체는 HRTF(헤드 상대 전송 함수)에 사용할 필터 형식을 지정합니다.

구문

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;

멤버

FilterMethod

사용할 필터 메서드를 지정합니다. 이 매개 변수를 다음 KSDS3D_HRTF_FILTER_METHOD 열거형 값 중 하나로 설정합니다.

  • DIRECT_FORM
  • CASCADE_FORM
자세한 내용은 KSDS3D_HRTF_INIT_MSG MaxFilterSize 멤버에 대한 설명을 참조 하세요.

CoeffFormat

사용할 계수 형식을 지정합니다. 이 매개 변수를 다음 KSDS3D_HRTF_COEFF_FORMAT 열거형 값 중 하나로 설정합니다.

  • FLOAT_COEFF 부동 소수점 계수를 지정합니다.
  • SHORT_COEFF 16비트 정수 계수를 지정합니다.

Version

필터 버전을 지정합니다. 이 매개 변수를 DS3D_HRTF_VERSION_1 KSDS3D_HRTF_FILTER_VERSION 열거형 값으로 설정합니다.

Reserved

예약되어 있습니다. 0으로 설정됩니다.

설명

이 구조체는 KSPROPERTY_HRTF3D_FILTER_FORMAT 속성에서 사용됩니다.

자세한 내용은 KSPROPSETID_Hrtf3d 참조하세요.

요구 사항

요구 사항
헤더 ksmedia.h(Ksmedia.h 포함)

추가 정보

KSPROPERTY_HRTF3D_FILTER_FORMAT

KSPROPSETID_Hrtf3d