KSPROPERTY_AUDIOSIGNALPROCESSING_MODES
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES 속성은 핀 팩터리에서 지원하는 오디오 신호 처리 모드 목록을 반환합니다.
사용량 요약 테이블
가져오기 | 설정 | 대상 | 속성 설명자 형식 | 속성 값 형식 |
---|---|---|---|---|
예 |
예 |
핀 팩터리(필터 instance 통해) |
속성 값은 구조체이고 그 뒤에 0개 이상의 GUID가 잇습니다.
반환 값
KSPROPERTY_AUDIOSIGNALPROCESSING_MODESKSMULTIPLE_ITEM 반환한 다음 0개 이상의 GUID를 반환합니다. The KSMULTIPLE_ITEM. Count 멤버에는 GUID 수가 포함됩니다. The KSMULTIPLE_ITEM. 크기 멤버에는 속성 값의 총 크기가 포함됩니다. 각 GUID는 KSP_PIN 구조체의 PinId 멤버에 지정된 Pin ID에 대해 오디오 드라이버에서 지원하는 신호 처리 모드를 식별합니다.
Windows 8.1 정의된 두 가지 오디오 신호 처리 모드가 있었습니다.
- AUDIO_SIGNALPROCESSINGMODE_DEFAULT
- AUDIO_SIGNALPROCESSINGMODE_RAW.
Windows 10 5가지 추가 모드가 정의됩니다.
- AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS
- AUDIO_SIGNALPROCESSINGMODE_SPEECH
- AUDIO_SIGNALPROCESSINGMODE_MEDIA
- AUDIO_SIGNALPROCESSINGMODE_MOVIE
- AUDIO_SIGNALPROCESSINGMODE_NOTIFICATION
자세한 내용은 오디오 신호 처리 모드를 참조하세요.
설명
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES 대한 기본 지원 처리기는 KSP_PIN 구조를 전달해야 하며, 비 루프백 스트리밍 핀에서만 지원을 보급해야 합니다. 오디오 드라이버는 호스트 및 오프로드 핀에서만 신호 처리 모드를 지원해야 합니다. 루프백 또는 브리지 핀의 경우 오디오 드라이버는 여전히 속성을 지원해야 하지만 Count 매개 변수가 0으로 설정된 KSMULTIPLE_ITEM 구조를 반환합니다.
Microsoft Portcls(오디오 포트 클래스 드라이버)와 함께 작동하도록 개발된 모든 오디오 미니포트 드라이버는 IMiniportAudioSignalProcessing::GetModes 메서드를 구현할 수 있습니다.
요구 사항
Version |
Windows 8.1 |
헤더 |
Ksmedia.h |