핵심 오디오 속성

핵심 오디오 SDK에 대한 이 프로그래밍 참조에는 다음 속성이 포함됩니다.

오디오 엔드포인트 속성

핵심 오디오 SDK에는 오디오 엔드포인트 디바이스의 여러 속성이 포함되어 있습니다. 자세한 내용은 오디오 엔드포인트 속성 을 참조하세요.

다음 속성은 Windows Vista 이상에서 Mmdeviceapi.h에 정의됩니다.

속성 Description
PKEY _ AudioEndpoint _ 연결 KS(커널 스트리밍) 핀 범주를 오디오 엔드포인트 디바이스와 연결합니다.
PKEY _ AudioEndpoint _ ControlPanelPageProvider 오디오 엔드포인트 디바이스에 대한 device-properties 확장의 등록된 공급자 CLSID를 지정합니다.
PKEY _ AudioEndpoint _ SysFx 사용 안 함 _ 오디오 엔드포인트 디바이스 간에 흐르는 공유 모드 스트림에서 시스템 효과를 사용할 수 있는지 여부를 나타냅니다.
PKEY _ AudioEndpoint _ FormFactor 오디오 엔드포인트 디바이스의 물리적 특성을 나타냅니다.
PKEY _ AudioEndpoint _ FullRangeSpeakers 오디오 엔드포인트 디바이스에 연결된 전체 범위 스피커의 채널 구성 마스크를 지정합니다.
PKEY _ AudioEndpoint _ GUID 오디오 엔드포인트 디바이스에 해당하는 DirectSound 디바이스 식별자를 제공합니다.
PKEY _ AudioEndpoint _ PhysicalSpeakers 오디오 엔드포인트 디바이스에 대한 실제 스피커 구성을 정의합니다.
PKEY _ AudioEngine _ DeviceFormat 오디오 엔드포인트 디바이스로 또는 오디오 엔드포인트 디바이스에서 흐르는 공유 모드 스트림에 대해 오디오 엔진이 사용하는 형식인 디바이스 형식을 지정합니다.
PKEY _ AudioEngine _ OEMFormat
스트림을 렌더링하거나 캡처하는 데 사용되는 디바이스의 기본 형식을 지정합니다. 값은 .inf 파일의 OEM에 의해 채워집니다.
PKEY _ AudioEndpoint에서 _ _ EventDriven 모드를 지원합니다. _
엔드포인트가 이벤트 기반 모드를 지원하는지 여부를 나타냅니다. 값은 .inf 파일의 OEM에 의해 채워집니다.
PKEY _ AudioEndpoint _ JackSubType
오디오 엔드포인트 디바이스에 대한 출력 범주 GUID를 포함합니다.

디바이스 속성

핵심 오디오 SDK에는 오디오 엔드포인트 디바이스의 여러 디바이스 속성이 포함되어 있습니다. 자세한 내용은 디바이스 속성 을 참조하세요.

다음 속성은 _ Windows Vista 이상에서 Functiondiscoverykeys devpkey.h에 정의되어 있습니다.

속성 Description
PKEY _ DeviceInterface _ FriendlyName 엔드포인트 디바이스가 연결된 오디오 어댑터의 이름입니다(예: "XYZ 오디오 어댑터").
PKEY _ 디바이스 _ DeviceDesc 엔드포인트 디바이스에 대한 디바이스 설명입니다(예: "화자").
PKEY _ 디바이스 _ FriendlyName 엔드포인트 디바이스의 이름입니다(예: "스피커(XYZ 오디오 어댑터)").
PKEY _ 디바이스 _ ContainerId 오디오 엔드포인트를 구현하는 PnP 디바이스의 컨테이너 식별자를 저장합니다. 이 속성에 대한 자세한 내용은 Windows WDK 설명서의 "디바이스 속성 참조"를 참조하세요.

프로그래밍 참조