struttura DXVA_COPPSetProtectionLevelCmdData (dxva.h)
La struttura DXVA_COPPSetProtectionLevelCmdData descrive i tipi e i livelli di protezione da impostare sul connettore fisico associato a un dispositivo COPP DirectX VA.
Sintassi
typedef struct _DXVA_COPPSetProtectionLevelCmdData {
ULONG ProtType;
ULONG ProtLevel;
ULONG ExtendedInfoChangeMask;
ULONG ExtendedInfoData;
} DXVA_COPPSetProtectionLevelCmdData;
Membri
ProtType
Specifica uno dei tipi di protezione seguenti da impostare sul connettore fisico associato a un dispositivo COPP:
- COPP_ProtectionType_None (0x00)
- COPP_ProtectionType_HDCP (0x01)
- COPP_ProtectionType_ACP (0x02)
- COPP_ProtectionType_CGMSA (0x04)
ProtLevel
Specifica il livello di protezione da impostare per il tipo di protezione in ProtType o COPP_NoProtectionLevelAvailable (-1) se non è disponibile alcun livello di protezione.
- Per COPP_ProtectionType_ACP, specifica uno dei valori seguenti del tipo enumerato COPP_ACP_Protection_Level:
- COPP_ACP_Level0 o COPP_ACP_LevelMin (0)
- COPP_ACP_Level1 (1)
- COPP_ACP_Level2 (2)
- COPP_ACP_Level3 o COPP_ACP_LevelMax (3)
- Per COPP_ProtectionType_CGMSA, specifica uno dei valori seguenti del tipo enumerato COPP_CGMSA_Protection_Level:
- COPP_CGMSA_Disabled o COPP_CGMSA_LevelMin (0)
- COPP_CGMSA_CopyFreely (1)
- COPP_CGMSA_CopyNoMore (2)
- COPP_CGMSA_CopyOneGeneration (3)
- COPP_CGMSA_CopyNever (4)
- COPP_CGMSA_RedistributionControlRequired (0x08)
- (COPP_CGMSA_RedistributionControlRequired + COPP_CGMSA_CopyNever) o COPP_CGMSA_LevelMax
- Per COPP_ProtectionType_HDCP, specifica uno dei valori seguenti del tipo enumerato COPP_HDCP_Protection_Level:
- COPP_HDCP_Level0 o COPP_HDCP_LevelMin (0)
- COPP_HDCP_Level1 o COPP_HDCP_LevelMax (1)
ExtendedInfoChangeMask
Specifica un valore che indica i campi di bit validi nel seguente membro ExtendedInfoData.
ExtendedInfoData
Specifica altri dati a 32 bit per il tipo di protezione in ProtType. Non attualmente utilizzato.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Questa struttura si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive. |
intestazione | dxva.h (include Dxva.h) |