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

> 依介面卡描述受保護資源工作階段的旗標和保護類型。

依介面卡描述受保護資源工作階段的旗標和保護類型。

## 語法

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

### 成員

*NodeMask*\
類型：UINT

節點遮罩。對於單一 GPU 作業，請將此值設為零。如果有多個 GPU 節點，請設定一個位元，以識別受保護工作階段所套用的節點 (裝置的實體介面卡)。遮罩中的每個位元都對應到單一節點。只能設定 1 個位元。

*Flags*\
類型：D3D12\_PROTECTED\_RESOURCE\_SESSION\_FLAGS

指定支援的加密工作階段選項。

*ProtectionType*\
類型：GUID

代表保護類型的 GUID。Microsoft 定義了 **D3D12\_PROTECTED\_RESOURCES\_SESSION\_HARDWARE\_PROTECTED**。

使用 **D3D12\_PROTECTED\_RESOURCES\_SESSION\_HARDWARE\_PROTECTED** GUID 等同於呼叫 [**ID3D12Device4::CreateProtectedResourceSession**](/zh-TW/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createprotectedresourcesession_public)。

## 備註

## 需求

**標頭:** d3d12\_x.h\
**程式庫:** d3d12\_x.lib\
**支援的平台**: XBOX One 系列

## 另請參閱


## Related topics

- [GetDesc1](/zh-TW/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession1/methods/id3d12protectedresourcesession1_getdesc1_public.md)
- [D3D12_RESOURCE_DESC1](/zh-TW/reference/graphics/d3d12/structs/d3d12_resource_desc1_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_DESC](/zh-TW/reference/graphics/d3d12/structs/d3d12_protected_resource_session_desc_public.md)
- [D3D12_DEPTH_STENCIL_DESC1](/zh-TW/reference/graphics/d3d12/structs/d3d12_depth_stencil_desc1_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_FLAGS](/zh-TW/reference/graphics/d3d12/enums/d3d12_protected_resource_session_flags_public.md)
