Interface IDrmAudioStream (drmk.h)
A IDrmAudioStream
interface atribui a proteção drm ao conteúdo digital em um fluxo de áudio. (Para obter informações sobre o conteúdo protegido por DRM, consulte Gerenciamento de Direitos Digitais) Essa interface é implementada por um driver de miniporto WaveCyclic ou WavePci e é exposta ao driver de porta WaveCyclic ou WavePci. Para determinar se um driver de miniporto dá suporte a essa interface, o driver de porta WaveCyclic ou WavePci chama o método QueryInterface do objeto de fluxo de miniporto com IID_IDRMAUDIOSTREAM REFIID. IDrmAudioStream
herda da interface IUnknown .
O driver de porta usará a IDrmAudioStream
interface se houver suporte para qualquer um dos seguintes objetos de fluxo:
- Um objeto de fluxo criado por IMiniportWaveCyclic::NewStream
- Um objeto de fluxo criado por IMiniportWavePci::NewStream
Herança
A interface IDrmAudioStream herda da interface IUnknown.
Métodos
A interface IDrmAudioStream tem esses métodos.
IDrmAudioStream::SetContentId O método SetContentId define a ID de conteúdo drm e seus direitos de conteúdo DRM atribuídos em um fluxo de áudio KS. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | drmk.h |