IDrmAudioStream インターフェイス (drmk.h)
IDrmAudioStream
インターフェイスは、オーディオ ストリーム内のデジタル コンテンツに DRM 保護を割り当てます。 (DRM で保護されたコンテンツについては、「Digital Rights Management」を参照してください)このインターフェイスは、WaveCyclic または WavePci ミニポート ドライバーによって実装され、WaveCyclic または WavePci ポート ドライバーに公開されます。 ミニポート ドライバーがこのインターフェイスをサポートしているかどうかを判断するには、WaveCyclic または WavePci ポート ドライバーは、REFIID IID_IDrmAudioStreamを持つミニポート ストリーム オブジェクトの QueryInterface メソッドを呼び出します。
IDrmAudioStream
は、IUnknown インターフェイスから継承します。
ポート ドライバーは、次のいずれかのストリーム オブジェクトでサポートされている場合、IDrmAudioStream
インターフェイスを使用します。
- IMiniportWaveCyclic::NewStream によって作成されたストリーム オブジェクト
- IMiniportWavePci::NewStream によって作成されたストリーム オブジェクト
継承
IDrmAudioStream インターフェイスは、IUnknown インターフェイスから継承します。
メソッド
IDrmAudioStream インターフェイスには、これらのメソッドがあります。
IDrmAudioStream::SetContentId SetContentId メソッドは、DRM コンテンツ ID とその割り当てられた DRM コンテンツ権限を KS オーディオ ストリームに設定します。 |
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | drmk.h |