다음을 통해 공유


PKEY_AudioEndpoint_Default_VolumeInDb

Windows 10 버전 1605 이상에서 PKEY_AudioEndpoint_Default_VolumeInDb 속성 키는 소프트웨어 볼륨 노드에 대한 기본 볼륨(dB)을 구성합니다. 설정하려는 기본 dB 값을 제공합니다.

오디오 드라이버가 엔드포인트에 대한 하드웨어 볼륨 노드를 구현하지 않는 경우 Windows는 소프트웨어 볼륨 노드를 삽입하여 해당 엔드포인트의 볼륨을 제어합니다. 기본 볼륨 값이 너무 낮은 상황이 있습니다. 이 INF(설정 정보) 키는 오디오 신호에 적절한 게인 또는 감쇠가 적용될 때 사용자에게 더 나은 환경을 제공합니다.

비고

드라이버 INF 파일을 사용하여 토폴로지 필터에서 PKEY_AudioEndpoint_Default_VolumeInDb 설정하여 엔드포인트의 기본 소프트웨어 볼륨 값을 재정의할 수 있습니다. 키에 지정된 값은 dB 단위입니다.

이 키는 렌더링 및 캡처 엔드포인트 모두에 사용됩니다.

엔드포인트가 하드웨어 볼륨 노드를 구현하는 경우 이 키는 무시됩니다.

모든 값을 설정할 수 있지만 Windows에서는 해당 값이 최소값 및 최대값 설정 내에 있는지 확인합니다. 예를 들어 지정된 값이 최대 볼륨 값보다 큰 경우 Windows는 기본값을 최대 볼륨 값으로 설정합니다.

데이터는 16.16 고정 소수점 값으로 저장됩니다. 상위 16비트가 값의 정수에 사용되고 하위 16비트가 값의 소수 부분에 사용됩니다.

INF 파일 샘플

; The following line overrides the default volume (in dB) for an endpoint. 
; It is only applicable when hardware volume is not implemented. 
; Decimal value expressed in fixed point 16.16 format and stored as a DWORD. 

PKEY_AudioEndpoint_Default_VolumeInDb        = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},9" 

; 10 dB 
HKR,EP\0,%PKEY_AudioEndpoint_Default_VolumeInDb%,0x00010001,0xA0000 

;-10 dB 
;HKR,EP\0,%PKEY_AudioEndpoint_Default_VolumeInDb%,0x00010001,0xFFF60000