Partilhar via


estrutura KSAUDIO_COPY_PROTECTION (ksmedia.h)

A estrutura KSAUDIO_COPY_PROTECTION especifica o status de proteção de cópia de um fluxo de áudio.

Sintaxe

typedef struct {
  BOOL fCopyrighted;
  BOOL fOriginal;
} KSAUDIO_COPY_PROTECTION, *PKSAUDIO_COPY_PROTECTION;

Membros

fCopyrighted

Indica se o fluxo tem direitos autorais. Se VERDADEIRO, o fluxo será protegido por direitos autorais. Se FALSE, o fluxo não será protegido por direitos autorais e não estará sujeito à proteção de cópia.

fOriginal

Indica se o fluxo é uma cópia original de primeira geração de um fluxo ou uma cópia de segunda geração do original. Se VERDADEIRO, o fluxo será original. Se FALSE, será uma cópia de segunda geração.

Observações

A propriedade KSPROPERTY_AUDIO_COPY_PROTECTION usa essa estrutura para relatar se um fluxo tem direitos autorais e também se o fluxo é um fluxo original ou uma cópia do fluxo original.

Um dispositivo de áudio que dá suporte à proteção de cópia pode usar informações de geração de cópia e direitos autorais sobre um fluxo para impedir a cópia ilimitada de conteúdo de áudio proprietário. Por exemplo, o SCMS (Serial Copy Management System) define um nível de proteção de cópia que permite a cópia de uma cópia original de primeira geração de um fluxo, mas impede a cópia de cópias de segunda geração do fluxo.

A propriedade KSPROPERTY_AUDIO_COPY_PROTECTION é separada e não relacionada à implementação de do DRM (Digital Rights Management) e do SAP (caminho de áudio seguro) para o Windows Media.

Requisitos

Requisito Valor
cabeçalho ksmedia.h (inclua Ksmedia.h)

Consulte também

KSPROPERTY_AUDIO_COPY_PROTECTION