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

> Describe las marcas y el tipo de protección de una sesión de recursos protegidos, por adaptador.

Describe las marcas y el tipo de protección de una sesión de recursos protegidos, por adaptador.

## Sintaxis

```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
```

### Miembros

*NodeMask*\
Tipo: UINT

La máscara de nodo. Para el funcionamiento con una sola GPU, establezca este valor en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo (el adaptador físico del dispositivo) al que se aplica la sesión protegida. Cada bit de la máscara corresponde a un único nodo. Solo puede establecerse 1 bit.

*Flags*\
Tipo: D3D12\_PROTECTED\_RESOURCE\_SESSION\_FLAGS

Especifica las opciones de sesiones criptográficas compatibles.

*ProtectionType*\
Tipo: GUID

El GUID que representa el tipo de protección. Microsoft define **D3D12\_PROTECTED\_RESOURCES\_SESSION\_HARDWARE\_PROTECTED**.

Usar el GUID **D3D12\_PROTECTED\_RESOURCES\_SESSION\_HARDWARE\_PROTECTED** es equivalente a llamar a [**ID3D12Device4::CreateProtectedResourceSession**](/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public).

## Comentarios

## Requisitos

**Encabezado:** d3d12\_x.h\
**Biblioteca:** d3d12\_x.lib\
**Plataformas compatibles**: familia XBOX One

## Consulte también


## Related topics

- [GetDesc1](/es/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession1/methods/id3d12protectedresourcesession1_getdesc1_public.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [D3D12_RESOURCE_DESC1](/es/reference/graphics/d3d12/structs/d3d12_resource_desc1_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC](/es/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc_public.md)
- [ID3D12ProtectedResourceSession](/es/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession/id3d12protectedresourcesession_public.md)
