Partager via


Informations de référence sur les commandes COPP

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Cette section décrit les commandes COPP (Certified Output Protection Protocol). Les commandes suivantes sont définies.

Commande GUID
Définir le niveau de protection DXVA_COPPSetProtectionLevel
Définir la signalisation DXVA_COPPSetSignaling

 

Commande Définir le niveau de protection

Définit le niveau de protection d’un mécanisme de protection de sortie spécifié. Selon le connecteur, il peut être possible d’appliquer plusieurs mécanismes de protection sur le même connecteur, avec des paramètres différents pour chaque mécanisme.

GUID : DXVA_COPPSetProtectionLevel

Données d’entrée : structure DXVA_COPPSetProtectionLevelCmdData .

Commande Définir la signalisation

Spécifie des informations sur le signal vidéo autre que le niveau de protection.

Pour CGMS-A, certaines normes de protection exigent que le signal de télévion contienne des informations sur le rapport d’aspect et d’autres informations dans les mêmes paquets de forme d’onde VBI que les bits CGMS-A. Les téléviseurs peuvent s’afficher mal si les informations relatives aux proportions ne sont pas cohérentes avec le flux vidéo. L’application peut utiliser cette commande pour spécifier le rapport d’aspect afin que le pilote graphique puisse générer les paquets VBI corrects.

Cette commande est également conçue pour être extensible si des informations supplémentaires sur le signal sont requises dans les normes futures.

GUID : DXVA_COPPSetSignaling

Données d’entrée : structure DXVA_COPPSetSignalingCmdData .

Utilisation du protocole COPP (Certified Output Protection Protocol)