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 メソッドは、KS オーディオ ストリームに対する DRM コンテンツ ID とその割り当てられた DRM コンテンツ権限を設定します。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | drmk.h |