KSDS3D_ITD_PARAMS_MSG 구조체(ksmedia.h)
KSDS3D_ITD_PARAMS_MSG 구조체는 3D 노드(KSNODETYPE_3D_EFFECTS)의 ITD(Interaural Time Delay) 알고리즘에서 사용하는 매개 변수를 지정합니다.
통사론
typedef struct {
ULONG Enabled;
KSDS3D_ITD_PARAMS LeftParams;
KSDS3D_ITD_PARAMS RightParams;
ULONG Reserved;
} KSDS3D_ITD_PARAMS_MSG, *PKSDS3D_ITD_PARAMS_MSG;
회원
Enabled
ITD 알고리즘을 사용하도록 설정할지 여부를 지정합니다. 0이 아닌 값은 알고리즘을 사용하도록 설정합니다. 0은 사용하지 않도록 설정합니다. 자세한 내용은 다음 설명 섹션을 참조하세요.
LeftParams
왼쪽 채널(채널 0)에 대한 ITD 매개 변수를 지정합니다. 이 매개 변수는 KSDS3D_ITD_PARAMS형식의 구조입니다.
RightParams
올바른 채널(채널 1)에 대한 ITD 매개 변수를 지정합니다. 이 매개 변수는 KSDS3D_ITD_PARAMS 형식의 구조입니다.
Reserved
예약. 0으로 설정합니다.
발언
이 구조는 KSPROPERTY_ITD3D_PARAMS 속성 요청에서 사용됩니다.
Enabled 매개 변수는 DirectSound 버퍼의 3D 모드를 추적해야 합니다. 3D 모드를 사용하지 않도록 설정한 경우 ITD 처리를 사용하지 않도록 설정하고 3D 모드를 사용할 때 사용하도록 설정해야 합니다. 자세한 내용은 Microsoft Windows SDK 설명서에서 DirectSound3DBuffer::SetMode 메서드에 대한 설명을 참조하세요.
요구 사항
요구 | 값 |
---|---|
헤더 | ksmedia.h(Ksmedia.h 포함) |