IDrmAudioStream-Schnittstelle (drmk.h)
Die IDrmAudioStream
Schnittstelle weist den digitalen Inhalten in einem Audiostream DRM-Schutz zu. (Informationen zu DRM-geschützten Inhalten finden Sie unter Digital Rights Management. Diese Schnittstelle wird von einem WaveCyclic- oder WavePci-Miniporttreiber implementiert und dem WaveCyclic- oder WavePci-Porttreiber verfügbar gemacht. Um zu ermitteln, ob ein Miniporttreiber diese Schnittstelle unterstützt, ruft der WaveCyclic- oder WavePci-Porttreiber die QueryInterface-Methode des Miniportstreamobjekts mit REFIID IID_IDrmAudioStream auf. IDrmAudioStream
erbt von der IUnknown-Schnittstelle .
Der Porttreiber verwendet die IDrmAudioStream
Schnittstelle, wenn sie von einem der folgenden Streamobjekte unterstützt wird:
- Ein von IMiniportWaveCyclic::NewStream erstelltes Streamobjekt
- Ein von IMiniportWavePci::NewStream erstelltes Streamobjekt
Vererbung
Die IDrmAudioStream-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IDrmAudioStream-Schnittstelle verfügt über diese Methoden.
IDrmAudioStream::SetContentId Die SetContentId-Methode legt die DRM-Inhalts-ID und die zugewiesenen DRM-Inhaltsrechte für einen KS-Audiostream fest. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | drmk.h |