IMiniportWaveRTStreamNotification 인터페이스(portcls.h)
이 IMiniportWaveRTStreamNotification 인터페이스는 Windows Vista 이상 Windows 운영 체제에서 지원되며, IMiniportWaveRTStream 인터페이스를 보강하여 DMA 드라이버 이벤트 알림을 용이하게 하는 추가 메서드를 제공합니다.
인터페이스에 IMiniportWaveRTStreamNotification 액세스하기 위해 WaveRT 포트 드라이버는 IMiniportWaveRT::NewStream 메서드를 호출하고 IMiniportWaveRTStream 인터페이스를 수신합니다. 그런 다음 WaveRT 포트 드라이버는 IMiniportWaveRTStream 인터페이스, uisng QueryInterface를 쿼리하고 인터페이스를 IMiniportWaveRTStreamNotification 수신합니다.
IMiniportWaveRTStreamNotification 는 IUnknown 인터페이스에서 상속됩니다.
상속
IMiniportWaveRTStreamNotification 인터페이스는 IMiniportWaveRTStream 인터페이스에서 상속됩니다.
메서드
IMiniportWaveRTStreamNotification 인터페이스에는 이러한 메서드가 있습니다.
| IMiniportWaveRTStreamNotification::AllocateBufferWithNotification DMA 기반 이벤트 알림을 구현하려는 경우 AllocateAudioBufferWithNotification 메서드는 오디오 데이터에 대해 순환 버퍼를 할당합니다. 이벤트 알림을 원하지 않는 경우 IMiniportWaveRTStream::AllocateAudioBuffer를 사용해야 합니다. |
| IMiniportWaveRTStreamNotification::FreeBufferWithNotification FreeBufferWithNotification 메서드는 IMiniportWaveRTStreamNotification::AllocateBufferWithNotification에 대한 호출과 함께 이전에 할당된 오디오 버퍼를 해제하는 데 사용됩니다. |
| IMiniportWaveRTStreamNotification::RegisterNotificationEvent RegisterNotificationEvent 메서드는 DMA 기반 이벤트 알림에 대한 알림을 받을 이벤트를 등록합니다. |
| IMiniportWaveRTStreamNotification::UnregisterNotificationEvent UnregisterNotificationEvent 메서드는 DMA 기반 이벤트 알림에서 이벤트를 등록 취소합니다. |
요구 사항
| 대상 플랫폼 | Windows |
| 헤더 | portcls.h |
피드백
다음에 대한 사용자 의견 제출 및 보기