Partilhar via


Referência de comando copp

[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.]

Esta seção descreve os comandos COPP (Certified Output Protection Protocol). Os comandos a seguir são definidos.

Comando GUID
Definir nível de proteção DXVA_COPPSetProtectionLevel
Definir Sinalização DXVA_COPPSetSignaling

 

Definir comando de nível de proteção

Define o nível de proteção para um mecanismo de proteção de saída especificado. Dependendo do conector, pode ser possível aplicar mais de um mecanismo de proteção no mesmo conector, com configurações diferentes para cada mecanismo.

GUID: DXVA_COPPSetProtectionLevel

Dados de entrada: uma estrutura de DXVA_COPPSetProtectionLevelCmdData .

Definir comando de sinalização

Especifica informações sobre o sinal de vídeo diferente do nível de proteção.

Para CGMS-A, determinados padrões de proteção exigem que o sinal de televsion contenha informações sobre a taxa de proporção e outras informações dentro dos mesmos pacotes de forma de onda de VBI que os bits CGMS-A. Os televisores poderão ser exibidos mal se as informações de taxa de proporção não forem consistentes com o fluxo de vídeo. O aplicativo pode usar esse comando para especificar a taxa de proporção para que o driver de gráficos possa gerar os pacotes de VBI corretos.

Esse comando também foi projetado para ser extensível se forem necessárias informações adicionais de sinal em padrões futuros.

GUID: DXVA_COPPSetSignaling

Dados de entrada: uma estrutura de DXVA_COPPSetSignalingCmdData .

Usando o COPP (Certified Output Protection Protocol)