다음을 통해 공유


오디오 스트림 개체 인터페이스

이 섹션에서는 오디오 스트림 개체 인터페이스에 대해 설명합니다. 이러한 인터페이스는 웨이브, MIDI 및 Direct음악 필터의 핀으로 들어오고 들어오는 웨이브 및 MIDI 스트림과 연결됩니다. 이러한 인터페이스 중 일부는 미니포트 드라이버에 의해 구현되고 포트 드라이버에 노출됩니다. 다른 항목은 포트 드라이버에 의해 구현되고 미니포트 드라이버에 노출됩니다.

이 섹션에서는 다음 오디오 스트림 개체 인터페이스에 대해 설명합니다.

Direct음악 스트림에 대한 버퍼 스토리지를 관리합니다. DMus 포트 드라이버에 의해 구현됩니다.

오디오 스트림의 디지털 콘텐츠에 DRM(디지털 권한 관리) 보호를 할당합니다. WaveCyclic, WavePci 또는 WaveRT 미니포트 드라이버에 의해 구현됩니다.

MIDI 필터의 핀을 통해 흐르는 MIDI 스트림을 나타냅니다. MIDI 미니포트 드라이버에 의해 구현됩니다.

WaveCyclic 필터의 핀을 통해 흐르는 웨이브 스트림을 나타냅니다. WaveCyclic 미니포트 드라이버에 의해 구현됩니다.

WavePci 필터의 핀을 통해 흐르는 웨이브 스트림을 나타냅니다. WavePci 미니포트 드라이버에 의해 구현됩니다.

WaveRT 필터의 핀을 통해 흐르는 웨이브 스트림을 나타냅니다. WaveRT 미니포트 드라이버에 의해 구현됩니다.

IMiniportWaveRTStream 인터페이스를 보강하여 DMA 드라이버 이벤트 알림에 대한 추가 메서드를 제공합니다.

Direct음악 필터의 MIDI 또는 Direct음악 핀을 통해 흐르는 MIDI 스트림을 나타냅니다. DMus 미니포트 드라이버에 의해 구현됩니다.

WavePci 미니포트 드라이버의 스트림 개체에 매핑 서비스를 제공합니다. WavePci 포트 드라이버에 의해 구현됩니다.

Direct음악 신시사이저 디바이스에 대한 웨이브 출력을 처리합니다. DMus 미니포트 드라이버에 의해 구현되고 DMus 포트 드라이버의 웨이브 싱크에서 사용됩니다.

IAllocatorMXF

IDrmAudioStream

IMiniportMidiStream

IMiniportWaveCyclicStream

IMiniportWavePciStream

IMiniportWaveRTStream

IMiniportWaveRTStreamNotofication

IMXF

IPortWavePciStream

ISynthSinkDMus