Freigeben über


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:

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