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

# SetProtectedResourceSession

> Especifica si los comandos posteriores de la lista de comandos pueden acceder o no a los recursos protegidos.

Especifica si los comandos posteriores de la lista de comandos pueden acceder o no a los recursos protegidos. De forma predeterminada, no hay recursos protegidos habilitados. Después de llamar a **SetProtectedResourceSession** con una sesión válida, los recursos protegidos del mismo tipo pueden hacer referencia a esa sesión. Después de llamar a **SetProtectedResourceSession** con **NULL**, no se puede acceder a ningún recurso protegido.

## Sintaxis

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

### Parámetros

*pProtectedResourceSession \[in, optional]*\
Tipo: ID3D12ProtectedResourceSession \*

Un puntero opcional a un **ID3D12ProtectedResourceSession**. Puede obtener un **ID3D12ProtectedResourceSession** llamando a [ID3D12Device4::CreateProtectedResourceSession](https://docs.xbox.com/es/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public.md).

### Valor devuelto

Tipo: void

Si se establece, indica que se puede acceder a los recursos protegidos con la sesión especificada. El acceso a los recursos protegidos solo puede producirse después de llamar a **SetProtectedResourceSession** con una sesión válida. El estado de la lista de comandos se borra al llamar a este método. Si pasa **NULL**, no se podrá acceder a ningún recurso protegido.

## Requisitos

**Encabezado:** d3d12\_xs.h o d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib o d3d12\_x.lib\
**Plataformas compatibles**: consolas XBOX Series y familia XBOX One

## Consulte también

[ID3D12GraphicsCommandList3](https://docs.xbox.com/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist3/id3d12graphicscommandlist3_public.md)


## Related topics

- [ID3D12ProtectedResourceSession](https://docs.xbox.com/es/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession/id3d12protectedresourcesession_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC](https://docs.xbox.com/es/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc_public.md)
- [CreateProtectedResourceSession (consolas XBOX Series)](https://docs.xbox.com/es/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC1](https://docs.xbox.com/es/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc1_public.md)
- [ID3D12ProtectedResourceSession1](https://docs.xbox.com/es/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession1/id3d12protectedresourcesession1_public.md)
