struttura DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS (d3dkmdt.h)
La struttura DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS contiene parametri per impostare il livello di protezione di un output protetto in una chiamata alla funzione DxgkDdiOPMConfigureProtectedOutput .
Sintassi
typedef struct _DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS {
ULONG ulProtectionType;
ULONG ulProtectionLevel;
ULONG Reserved;
ULONG Reserved2;
} DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS;
Members
ulProtectionType
Valore tipizzato DXGKMDT_OPM_PROTECTION_TYPE che indica il tipo di protezione per cui impostare un livello di protezione.
ulProtectionLevel
Valore che specifica il livello di protezione da impostare per uno dei tipi di protezione seguenti specificati nel membro ulProtectionType :
DXGKMDT_OPM_PROTECTION_TYPE_ACP
Valore tipizzato DXGKMDT_OPM_ACP_PROTECTION_LEVEL che identifica il livello ACP (Analog Copy Protection) utilizzato dall'output protetto.
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA
Valore tipizzato DXGKMDT_OPM_CGMSA che identifica il livello di protezione CGMS-A (Content Generation Management System) usato dall'output protetto.
DXGKMDT_OPM_PROTECTION_TYPE_HDCP o DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP
Valore tipizzato DXGKMDT_OPM_HDCP_PROTECTION_LEVEL che identifica il livello HDCP (High-bandwidth Digital Content Protection) usato dall'output protetto. Gli output protetti con semantica COPP possono usare solo DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP; gli output protetti con semantica OPM possono usare solo DXGKMDT_OPM_PROTECTION_TYPE_HDCP.
DXGKMDT_OPM_PROTECTION_TYPE_DPCP
Valore tipizzato DXGKMDT_OPM_DPCP_PROTECTION_LEVEL che identifica il livello di protezione DpCP (DisplayPort Copy Protection) usato dall'output protetto.
Reserved
Riservato. Deve essere impostato su zero.
Reserved2
Riservato. Deve essere impostato su zero.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Intestazione | d3dkmdt.h |
Vedi anche
DXGKMDT_OPM_ACP_PROTECTION_LEVEL
DXGKMDT_OPM_DPCP_PROTECTION_LEVEL