다음을 통해 공유


KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY 구조체(ksmedia.h)

KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY 구조체는 KSPROPERTY 구조에 이벤트 핸들을 추가합니다.

통사론

typedef struct {
  KSPROPERTY Property;
  HANDLE     NotificationEvent;
} KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY, *PKSRTAUDIO_NOTIFICATION_EVENT_PROPERTY;

회원

Property

KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT 또는 KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT호출하기 전에 클라이언트가 적절하게 초기화하는 KSPROPERTY 구조체입니다.

NotificationEvent

이벤트 알림에 등록하거나 등록 취소할 사용자 모드 이벤트 핸들을 지정합니다.

발언

KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT 및 KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT 속성 요청은 KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY 구조를 사용하여 클라이언트에서 드라이버로 사용자 모드 이벤트 핸들을 전달합니다.

NotificationEvent 멤버는 등록될 때 버퍼 DMA가 진행됨에 따라 신호를 수신하는 사용자 모드 이벤트 핸들입니다. 알림 기능은 KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION호출에 성공한 경우에만 사용할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista 이상 Windows 운영 체제에서 사용할 수 있습니다.
헤더 ksmedia.h

참고 항목

KSPROPERTY

KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION

KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT

KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT