다음을 통해 공유


KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE

KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE 속성은 가상 오디오 디바이스의 현재 instance 지정합니다.

사용량 요약 테이블

가져오기 설정 대상 속성 설명자 형식 속성 값 형식

Yes

Yes

필터

KSPROPERTY

ULONG

속성 값(작업 데이터)은 ULONG 형식이며 가상 오디오 디바이스의 디바이스 ID를 지정합니다. SysAudio가 n 개의 가상 오디오 디바이스를 열거하는 경우( KSPROPERTY_SYSAUDIO_DEVICE_COUNT 참조) 유효한 디바이스 ID 범위는 0에서 n-1까지입니다.

반환 값

KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE 속성 요청은 성공적으로 완료되었음을 나타내는 STATUS_SUCCESS 반환합니다. 그렇지 않으면 요청은 코드에 적절한 오류 상태 반환합니다.

설명

KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE set-property 요청은 속성 값에 포함된 디바이스 ID로 지정된 가상 오디오 디바이스를 엽니다. 열려는 마지막 디바이스를 현재 디바이스라고 합니다.

일부 SysAudio 속성을 사용하면 현재 디바이스를 0에서 n-1 범위의 유효한 디바이스 ID가 아닌 -1의 null 디바이스 ID로 식별할 수 있습니다. 여기서 n 은 사용 가능한 가상 오디오 디바이스의 수입니다. 이러한 속성에는 KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAMEKSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME 포함됩니다.

get-property 요청은 현재(마지막으로 열린) 가상 오디오 디바이스의 디바이스 ID를 검색합니다.

요구 사항

헤더

Ksmedia.h(Ksmedia.h 포함)

참고 항목

KSPROPERTY

KSPROPERTY_SYSAUDIO_DEVICE_COUNT

KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME

KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME