> ## 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.

# SetProtectedResourceSession

> Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes de la liste de commandes.

Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes de la liste de commandes. Par défaut, aucune ressource protégée n'est activée. Après l'appel de **SetProtectedResourceSession** avec une session valide, les ressources protégées du même type peuvent faire référence à cette session. Après l'appel de **SetProtectedResourceSession** avec **NULL**, aucune ressource protégée n'est accessible.

## Syntaxe

```cpp theme={null}
void SetProtectedResourceSession(
    ID3D12ProtectedResourceSession  pProtectedResourceSession
)
```

### Paramètres

*pProtectedResourceSession \[in, optional]*<br />Type : ID3D12ProtectedResourceSession \*

Pointeur facultatif vers un **ID3D12ProtectedResourceSession**. Vous pouvez obtenir un **ID3D12ProtectedResourceSession** en appelant [ID3D12Device4::CreateProtectedResourceSession](/fr/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public).

### Valeur renvoyée

Type : void

S'il est défini, indique que les ressources protégées sont accessibles avec la session donnée. L'accès aux ressources protégées n'est possible qu'après l'appel de **SetProtectedResourceSession** avec une session valide. L'état de la liste de commandes est effacé lors de l'appel de cette méthode. Si vous passez **NULL**, aucune ressource protégée n'est accessible.

## Configuration requise

**En-tête :** d3d12\_xs.h ou d3d12\_x.h<br />**Bibliothèque :** d3d12\_xs.lib ou d3d12\_x.lib<br />**Plateformes prises en charge** : consoles XBOX Series et famille XBOX One

## Voir aussi

[ID3D12GraphicsCommandList3](/fr/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist3/id3d12graphicscommandlist3_public)


## Related topics

- [ID3D12ProtectedResourceSession](/fr/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession/id3d12protectedresourcesession_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC](/fr/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc_public.md)
- [CreateProtectedResourceSession (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC1](/fr/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc1_public.md)
- [ID3D12ProtectedResourceSession1](/fr/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession1/id3d12protectedresourcesession1_public.md)
