KSPROPERTY_AUDIO_CPU_RESOURCES
KSPROPERTY_AUDIO_CPU_RESOURCES 속성은 노드의 기능이 하드웨어에서 구현되는지 또는 호스트 CPU에서 실행되는 소프트웨어에서 에뮬레이트되는지 여부를 지정합니다.
사용량 요약 테이블
가져오기 | 설정 | 대상 | 속성 설명자 형식 | 속성 값 형식 |
---|---|---|---|---|
Yes |
아니요 |
필터 |
ULONG |
속성 값(작업 데이터)은 ULONG 형식이며 노드의 기능이 하드웨어 또는 소프트웨어에서 구현되는지 여부를 나타냅니다. 미니포트 드라이버는 헤더 파일 Ksmedia.h에서 다음 두 상수 중 하나로 이 값을 설정합니다.
KSAUDIO_CPU_RESOURCES_HOST_CPU
이 노드는 호스트 CPU에서 실행되는 소프트웨어에서 해당 기능을 구현합니다.
KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU
이 노드는 하드웨어에서 해당 기능을 구현합니다.
반환 값
KSPROPERTY_AUDIO_CPU_RESOURCES 속성 요청은 성공적으로 완료되었음을 나타내는 STATUS_SUCCESS 반환합니다. 그렇지 않으면 요청은 코드에 적절한 오류 상태 반환합니다.
설명
이 속성은 다음 노드 형식이 하드웨어 또는 소프트웨어에서 구현되는지 여부를 확인하는 데 사용됩니다.
AEC 노드(KSNODETYPE_ACOUSTIC_ECHO_CANCEL)
노이즈 억제 노드(KSNODETYPE_NOISE_SUPPRESS)
peakmeter 노드(KSNODETYPE_PEAKMETER)
요구 사항
헤더 |
Ksmedia.h(Ksmedia.h 포함) |