> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_PROTECTED_RESOURCE_SESSION_DESC1

> Décrit les indicateurs et le type de protection d'une session de ressources protégées, par adaptateur.

Décrit les indicateurs et le type de protection d'une session de ressources protégées, par adaptateur.

## Syntaxe

```cpp theme={null}
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 un fonctionnement à 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 s'applique la session protégée. Chaque bit du masque correspond à un seul nœud. 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**](/fr/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public).

## Remarques

## Configuration requise

**En-tête :** d3d12\_x.h\
**Bibliothèque :** d3d12\_x.lib\
**Plateformes prises en charge :** famille XBOX One

## Voir aussi


## Related topics

- [GetDesc1](/fr/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession1/methods/id3d12protectedresourcesession1_getdesc1_public.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [D3D12_RESOURCE_DESC1](/fr/reference/graphics/d3d12/structs/d3d12_resource_desc1_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC](/fr/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_protected_resource_session_flags_public.md)
