Conjunto de propriedades de proteção de cópia de DVD

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O conjunto de propriedades proteção de cópia de DVD fornece autenticação de informações de proteção de cópia de descriptografias de hardware ou software. Use esta propriedade definida para impedir a cópia não autorizada de DVD-Video pré-gravado.

A Microsoft fornece um software que facilita o processo de autenticação exigido pelo esquema de criptografia, permitindo assim que uma unidade DVD-ROM autentique e transfira chaves com um descriptografia de DVD. A Microsoft não tem planos atuais de enviar um descriptografia de DVD e, em vez disso, está fornecendo código do sistema operacional que atuará como o agente para habilitar a autenticação de descriptografias de hardware ou software.

O navegador de DVD inicia e controla o processo de troca de chaves. O minidriver de DVD só precisa implementar as propriedades a seguir. Outros componentes lidam com o restante.

Cada fluxo de entrada de DVD receberá propriedades de proteção de cópia. Isso é verdadeiro mesmo que o mesmo hardware controle todos os fluxos de DVD.

As informações a seguir apresentam as constantes e tipos de dados necessários a serem usados para essa propriedade definida em chamadas para métodos IKsPropertySet . Ele fornece valores para os parâmetros GUID (guidPropSet), ID da propriedade (dwPropID) e tipo de dados de propriedade (pPropData).

Rótulo Valor
GUID do Conjunto de Propriedades AM_KSPROPSETID_CopyProt
ID da propriedade Descrição
AM_PROPERTY_COPY_ANALOG_COMPONENT Consulta se a saída de vídeo é um vídeo de componente analógico de definição padrão.
AM_PROPERTY_COPY_MACROVISION Essa é uma propriedade somente conjunto. Essa propriedade define o nível de proteção de cópia analógica para o codificador NTSC na extremidade de saída do pino de recebimento. Usa AM_COPY_MACROVISION.
AM_PROPERTY_DVDCOPY_CHLG_KEY As operações get e set têm suporte nessa propriedade. Uma operação get solicita que o decodificador forneça sua chave de desafio de barramento. Uma operação de conjunto fornece ao decodificador a chave de desafio do barramento da unidade de DVD. Os dados passados nessa propriedade serão uma estrutura do tipo AM_DVDCOPY_CHLGKEY.
AM_PROPERTY_DVDCOPY_DEC_KEY2 Esta é uma propriedade get-only. Essa propriedade solicita que a chave de barramento 2 do decodificador seja transferida para a unidade de DVD. Os dados passados serão uma estrutura do tipo AM_DVDCOPY_BUSKEY.
AM_PROPERTY_DVDCOPY_DISC_KEY Propriedade set-only. Isso fornece a chave de disco. A chave é uma estrutura do tipo AM_DVDCOPY_DISCKEY.
AM_PROPERTY_DVDCOPY_DVD_KEY1 Essa é uma propriedade somente conjunto. Essa propriedade fornece a chave do barramento de unidade de DVD 1 para o decodificador. Os dados passados serão uma estrutura do tipo AM_DVDCOPY_BUSKEY.
AM_PROPERTY_DVDCOPY_REGION O código da região solicita a definição de região em que o decodificador tem permissão para ser reproduzido conforme definido pelo consórcio de DVD. Essa região é definida como uma estrutura DVD_REGION .
AM_PROPERTY_DVDCOPY_SET_COPY_STATE Há suporte para get e set nessa propriedade. Get é chamado primeiro para determinar se a autenticação é necessária. As propriedades definidas são indicações sobre qual fase da negociação de proteção de cópia o filtro está inserindo. Os dados passados serão uma estrutura do tipo AM_DVDCOPY_SET_COPY_STATE.
AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT Se essa propriedade for TRUE, o DVD Navigator não enviará AM_UseNewCSSKey exemplos antes de negociar a chave de disco. Consulte AM_SAMPLE2_PROPERTIES.
Somente leitura. Os dados da propriedade são um valor BOOL .
Nota: Aplica-se ao Windows 7.
AM_PROPERTY_DVDCOPY_TITLE_KEY Essa é uma propriedade somente conjunto. Isso fornece a chave de título do conteúdo atual. A chave é uma estrutura do tipo AM_DVDCOPY_TITLEKEY.

Requisitos

Requisito Valor
parâmetro
Dvdmedia.h

Confira também

Conjuntos de propriedades