KSPROPSETID_AudioLoopback

KSPROPSETID_AudioLoopback 속성 집합은 오디오 드라이버에서 루프백 탭 포인트 사전 및 포스트 볼륨 및 음소거를 나타내는 데 사용됩니다.

Ksmedia.h 헤더 파일은 다음과 같이 KSPROPSETID_AudioLoopback 속성을 정의합니다.

#define STATIC_KSPROPSETID_AudioLoopback 0xb3648bc8, 0x5b91, 0x468a, 0xb9, 0x4d, 0xf4, 0x64, 0x12, 0x50, 0x91, 0x7c
DEFINE_GUIDSTRUCT("B3648BC8-5B91-468A-B94D-F4641250917C", KSPROPSETID_AudioLoopback);
#define KSPROPSETID_AudioLoopback DEFINE_GUIDNAMED(KSPROPSETID_AudioLoopback)

KSPROPSETID_AudioLoopback 속성 집합에는 다음 KS 속성이 포함됩니다.

KSPROPERTY_AUDIOLOOPBACK

설명

KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS 요청 KSPROPERTY_TYPE_BASICSUPPORT KSPROPSETID_AudioLoopback 가져오기 및 기본 지원에 대한 지원을 나타내는 플래그를 반환합니다.

KSPROPERTY_TYPE_SET 지원되지 않습니다.

KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS 및 KSPROPERTY_TYPE_GET KSPROPSETID_AudioLoopback 지원되는 기능의 비트 OR를 반환합니다.

AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE

이전 버전과의 호환성을 위해 KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS 지원되지 않는 경우 드라이버는 지원 AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE되는 것으로 간주됩니다.

정책에 따라 AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE 대한 지원이 필요합니다. KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS 구현하는 드라이버는 하나 AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE 또는 AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE.

지원만 하는 드라이버는 HLK 테스트에 실패합니다 AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE .

AUDIOLOOPBACK_TAPPOINT_TYPE 열거형

AUDIOLOOPBACK_TAPPOINT_TYPE 열거형에는 사전 및 사후 탭 포인트 정의가 포함됩니다. 자세한 내용은 AUDIOLOOPBACK_TAPPOINT_TYPE 열거형을 참조 하세요.

참고 항목

KSPROPERTY_AUDIOLOOPBACK

KSPROPERTY 구조체

AUDIOLOOPBACK_TAPPOINT_TYPE 열거형

KSATTRIBUTE_AUDIOLOOPBACK_TAPPOINT 구조체