다음을 통해 공유


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

추가 정보

KSPROPSETID_RTAudio