IDrmAudioStream-Schnittstelle (drmk.h)
Die IDrmAudioStream
-Schnittstelle weist dem digitalen Inhalt in einem Audiodatenstrom 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 ist dem WaveCyclic- oder WavePci-Porttreiber ausgesetzt. Um festzustellen, ob ein Miniporttreiber diese Schnittstelle unterstützt, ruft der WaveCyclic- oder WavePci-Porttreiber die QueryInterface-Methode des Miniport-Datenstromobjekts mit REFIID IID_IDrmAudioStreamauf.
IDrmAudioStream
erbt von der IUnknown Schnittstelle.
Der Porttreiber verwendet die IDrmAudioStream
Schnittstelle, wenn sie von einem der folgenden Streamobjekte unterstützt wird:
- Ein stream-Objekt, das von IMiniportWaveCyclic::NewStream
- Ein stream-Objekt, das von IMiniportWavePci::NewStream
Erbschaft
Die IDrmAudioStream Schnittstelle erbt von der IUnknown-Schnittstelle.
Methodik
Die IDrmAudioStream--Schnittstelle weist diese Methoden auf.
IDrmAudioStream::SetContentId Die SetContentId-Methode legt die DRM-Inhalts-ID und die zugewiesenen DRM-Inhaltsrechte für einen KS-Audiodatenstrom fest. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | drmk.h |