KSPROPERTY_RTAUDIO 열거형(ksmedia.h)
KSPROPERTY_RTAUDIO WaveRT 오디오 디바이스의 속성을 열거합니다.
Syntax
typedef enum {
KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION,
KSPROPERTY_RTAUDIO_BUFFER,
KSPROPERTY_RTAUDIO_HWLATENCY,
KSPROPERTY_RTAUDIO_POSITIONREGISTER,
KSPROPERTY_RTAUDIO_CLOCKREGISTER,
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION,
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT,
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT,
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT,
KSPROPERTY_RTAUDIO_PACKETCOUNT,
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION,
KSPROPERTY_RTAUDIO_GETREADPACKET,
KSPROPERTY_RTAUDIO_SETWRITEPACKET,
KSPROPERTY_RTAUDIO_PACKETVREGISTER
} KSPROPERTY_RTAUDIO;
상수
KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION 이 필드는 KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION 속성을 열거합니다. |
KSPROPERTY_RTAUDIO_BUFFER KSPROPERTY_RTAUDIO_BUFFER 오디오 데이터에 대해 드라이버 할당 주기 버퍼를 지정합니다. |
KSPROPERTY_RTAUDIO_HWLATENCY KSPROPERTY_RTAUDIO_HWLATENCY 오디오 하드웨어 및 관련 데이터 경로의 스트림 대기 시간에 대한 설명을 검색합니다. |
KSPROPERTY_RTAUDIO_POSITIONREGISTER KSPROPERTY_RTAUDIO_POSITIONREGISTER 특정 스트림에 대한 오디오 디바이스의 위치 레지스터를 클라이언트가 액세스할 수 있는 가상 메모리 위치에 매핑합니다. |
KSPROPERTY_RTAUDIO_CLOCKREGISTER KSPROPERTY_RTAUDIO_CLOCKREGISTER 오디오 디바이스의 벽시계 레지스터를 클라이언트가 액세스할 수 있는 가상 메모리 위치에 매핑합니다. |
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION 오디오 데이터에 대해 드라이버 할당 주기 버퍼를 지정하고 이벤트 알림 요구 사항을 식별합니다. |
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT DMA 기반 이벤트 알림에 대한 사용자 모드 이벤트를 등록합니다. |
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT DMA 기반 이벤트 알림에서 사용자 모드 이벤트를 등록 취소합니다. |
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT 제출된 버퍼에서 수행되는 프로세스가 완료될 때 오디오 드라이버가 클라이언트 애플리케이션에 알릴 수 있는지 여부를 결정합니다. |
KSPROPERTY_RTAUDIO_PACKETCOUNT KSPROPERTY_RTAUDIO_PACKETCOUNT WaveRT 버퍼에서 하드웨어로 완전히 전송된 (1부터 시작하는) 패킷 수를 반환합니다. |
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION KSPROPERTY_RTAUDIO_PRESENTATION_POSITION 스트림 프레젠테이션 정보를 반환합니다. |
KSPROPERTY_RTAUDIO_GETREADPACKET KSPROPERTY_RTAUDIO_GETREADPACKET 캡처된 오디오 패킷에 대한 정보를 반환합니다. |
KSPROPERTY_RTAUDIO_SETWRITEPACKET KSPROPERTY_RTAUDIO_SETWRITEPACKET OS가 유효한 데이터를 WaveRT 버퍼에 기록했음을 드라이버에 알릴 수 있습니다. |
KSPROPERTY_RTAUDIO_PACKETVREGISTER KSPROPERTY_RTAUDIO_PACKETVREGISTER 패킷 가상 레지스터에 대한 정보를 반환합니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ksmedia.h |