Partager via


structure D3D12_PROTECTED_RESOURCE_SESSION_DESC1 (d3d12.h)

Décrit les indicateurs et le type de protection d’une session de ressource protégée, par adaptateur.

Syntaxe

typedef struct D3D12_PROTECTED_RESOURCE_SESSION_DESC1 {
  UINT                                   NodeMask;
  D3D12_PROTECTED_RESOURCE_SESSION_FLAGS Flags;
  GUID                                   ProtectionType;
} D3D12_PROTECTED_RESOURCE_SESSION_DESC1;

Membres

NodeMask

Type : UINT

Masque de nœud. Pour une opération GPU unique, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez un bit pour identifier le nœud (l’adaptateur physique de l’appareil) auquel la session protégée s’applique. Chaque bit du masque correspond à un nœud unique. Un seul bit peut être défini.

Flags

Type : D3D12_PROTECTED_RESOURCE_SESSION_FLAGS

Spécifie les options de sessions de chiffrement prises en charge.

ProtectionType

Type : GUID

GUID qui représente le type de protection. Microsoft définit D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED.

L’utilisation du GUID D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED équivaut à appeler ID3D12Device4 ::CreateProtectedResourceSession.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12.h