> ## 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 peuvent être accessibles ou non par les commandes subséquentes de la liste de commandes.

Spécifie si les ressources protégées peuvent être accessibles ou non par les commandes subséquentes 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 une **ID3D12ProtectedResourceSession**. Vous pouvez obtenir une **ID3D12ProtectedResourceSession** en appelant [ID3D12Device4::CreateProtectedResourceSession](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public).

### Valeur de retour

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-CA/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist3/id3d12graphicscommandlist3_public)


## Related topics

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