énumération DXGKMDT_OPM_PROTECTION_TYPE (d3dkmdt.h)
L’énumération DXGKMDT_OPM_PROTECTION_TYPE indique le type de protections qu’une sortie vidéo prend en charge.
Syntax
typedef enum _DXGKMDT_OPM_PROTECTION_TYPE {
DXGKMDT_OPM_PROTECTION_TYPE_OTHER,
DXGKMDT_OPM_PROTECTION_TYPE_NONE,
DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP,
DXGKMDT_OPM_PROTECTION_TYPE_ACP,
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA,
DXGKMDT_OPM_PROTECTION_TYPE_HDCP,
DXGKMDT_OPM_PROTECTION_TYPE_DPCP,
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP,
DXGKMDT_OPM_PROTECTION_TYPE_MASK
} DXGKMDT_OPM_PROTECTION_TYPE;
Constantes
DXGKMDT_OPM_PROTECTION_TYPE_OTHER Indique un type de protection autre que ceux indiqués dans les constantes suivantes de cette énumération. |
DXGKMDT_OPM_PROTECTION_TYPE_NONE Indique que la sortie vidéo ne prend en charge aucun type de protection. |
DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP Indique que la sortie protégée prend en charge la protection de contenu numérique à bande passante élevée (HDCP) compatible avec le protocole COPP (Certified Output Protection Protocol). Pour plus d’informations sur HDCP, consultez la révision 1.1 de la spécification HDCP. Ce type de protection ne peut être utilisé qu’avec des objets de sortie protégés qui ont une sémantique COPP. OPM peut utiliser cette valeur dans un appel à la fonction DxgkDdiOPMGetCOPPCompatibleInformation du pilote miniport d’affichage pour déterminer si une sortie protégée prend en charge hdCP compatible COPP. OPM peut également utiliser cette valeur dans un appel à la fonction DxgkDdiOPMConfigureProtectedOutput du pilote pour modifier le niveau de protection HDCP compatible COPP. |
DXGKMDT_OPM_PROTECTION_TYPE_ACP Indique que la sortie protégée prend en charge la protection contre la copie analogique (ACP). ACP protège les signaux tv analogiques. Actuellement, OPM peut utiliser ACP pour protéger les signaux contre les sorties composites, les sorties S-Video ou les sorties de composants. OPM peut utiliser cette valeur dans un appel à la fonction DxgkDdiOPMGetCOPPCompatibleInformation du pilote miniport d’affichage pour déterminer si une sortie protégée prend en charge ACP. OPM peut également utiliser cette valeur dans un appel à la fonction DxgkDdiOPMConfigureProtectedOutput du pilote pour modifier le niveau de protection ACP. |
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA Indique que la sortie protégée prend en charge content Generation Management System Analog (CGMS-A). CGMS-A protège les signaux tv analogiques. Actuellement, OPM peut utiliser CGMS-A pour protéger les signaux contre les sorties composites, les sorties S-Video ou les sorties de composants. OPM peut utiliser cette valeur dans un appel à la fonction DxgkDdiOPMGetCOPPCompatibleInformation du pilote miniport d’affichage pour déterminer si une sortie protégée prend en charge CGMS-A. OPM peut également utiliser cette valeur dans un appel à la fonction DxgkDdiOPMConfigureProtectedOutput du pilote pour modifier le niveau de protection CGMS-A. |
DXGKMDT_OPM_PROTECTION_TYPE_HDCP Indique que la sortie protégée prend en charge HDCP. Ce type de protection ne peut être utilisé qu’avec des objets de sortie protégés qui ont une sémantique OPM. OPM peut utiliser cette valeur dans un appel à la fonction DxgkDdiOPMGetInformation du pilote miniport d’affichage pour déterminer si une sortie protégée prend en charge HDCP. OPM peut également utiliser cette valeur dans un appel à la fonction DxgkDdiOPMConfigureProtectedOutput du pilote pour modifier le niveau de protection HDCP. |
DXGKMDT_OPM_PROTECTION_TYPE_DPCP Indique que la sortie protégée prend en charge la protection contre la copie DisplayPort (DPCP). Pour plus d’informations sur DisplayPort, consultez l’article DisplayPort. Ce type de protection ne peut être utilisé qu’avec des objets de sortie protégés qui ont une sémantique OPM. OPM peut utiliser cette valeur dans un appel à la fonction DxgkDdiOPMGetInformation du pilote miniport d’affichage pour déterminer si une sortie protégée prend en charge DPCP. OPM peut également utiliser cette valeur dans un appel à la fonction DxgkDdiOPMConfigureProtectedOutput du pilote pour modifier le niveau de protection DPCP. |
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP Indique que la sortie protégée prend en charge HDCP avec l’application de type. |
DXGKMDT_OPM_PROTECTION_TYPE_MASK Valeur de masque qui indique les champs de bits valides dans une combinaison de bits OU des valeurs de cette énumération. |
Remarques
DXGKMDT_OPM_PROTECTION_TYPE_HDCP et DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP sont utilisés pour activer ou désactiver HDCP et pour déterminer si HDCP est activé ou désactivé.
Si une sortie protégée prend en charge DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP, elle prend en charge les répéteurs HDCP et une application gère la révocation HDCP. Si une sortie protégée prend en charge DXGKMDT_OPM_PROTECTION_TYPE_HDCP, elle prend en charge les répéteurs HDCP et gère la révocation HDCP.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmdt.h |
Voir aussi
DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS
DXGKMDT_OPM_STANDARD_INFORMATION
DxgkDdiOPMConfigureProtectedOutput
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour