Интерфейс IDrmAudioStream (drmk.h)
Интерфейс IDrmAudioStream
назначает защиту DRM цифровому содержимому в аудиопотоке. (Сведения о содержимом, защищенном DRM, см. в разделе Digital Rights Management. Этот интерфейс реализуется драйвером мини-порта WaveCyclic или WavePci и предоставляется драйверу порта WaveCyclic или WavePci. Чтобы определить, поддерживает ли драйвер мини-порта этот интерфейс, драйвер порта WaveCyclic или WavePci вызывает метод QueryInterface объекта потока мини-порта с IID_IDrmAudioStream REFIID. IDrmAudioStream
наследуется от интерфейса IUnknown .
Драйвер порта использует интерфейс , IDrmAudioStream
если он поддерживается в любом из следующих объектов потока:
- Объект потока, созданный IMiniportWaveCyclic::NewStream
- Объект потока, созданный IMiniportWavePci::NewStream
Наследование
Интерфейс IDrmAudioStream наследуется от интерфейса IUnknown.
Методы
Интерфейс IDrmAudioStream содержит следующие методы.
IDrmAudioStream::SetContentId Метод SetContentId задает идентификатор содержимого DRM и назначенные ему права на содержимое DRM в аудиопотоке KS. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | drmk.h |