> ## 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_EXPORT_DESC (XBOX Series 主機)

> 描述來自狀態子物件 (例如 DXIL 程式庫或集合狀態物件) 的匯出。

描述來自狀態子物件 (例如 DXIL 程式庫或集合狀態物件) 的匯出。

## 語法

```cpp theme={null}
typedef struct D3D12_EXPORT_DESC
{
    LPCWSTR Name;
    LPCWSTR ExportToRename;
    D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC
```

### 成員

*Name*\
類型：LPCWSTR

要匯出的名稱。如果名稱參考多載的函式，可以提供名稱的修改版本 (例如在名稱字串中編碼函式參數資訊)，以區分要使用哪一個多載。函式的修改名稱可以使用 HLSL 編譯器反映來擷取。

如果 <i>ExportToRename</i> 欄位不是 null，<i>Name</i> 是指匯出時要使用的新名稱。在此情況下，<i>Name</i> 必須是未修改的名稱，而 <i>ExportToRename</i> 可以是修改或未修改的名稱。指定的內部名稱可以使用不同的重新命名 (和/或不重新命名) 多次匯出。

*ExportToRename*\
類型：LPCWSTR

如果不是 null，這是要使用但在匯出時重新命名之匯出的名稱。

#### Flags

要套用至匯出的旗標。

*Flags*\
類型：D3D12\_EXPORT\_FLAGS

## 需求

**標頭:** d3d12\_xs.h\
**程式庫:** d3d12\_xs.lib\
**支援的平台**: XBOX Series 主機


## Related topics

- [D3D12_DXIL_LIBRARY_DESC (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/structs/d3d12_dxil_library_desc_public.md)
- [D3D12_EXISTING_COLLECTION_DESC (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/structs/d3d12_existing_collection_desc_public.md)
- [D3D12_HIT_GROUP_DESC (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/structs/d3d12_hit_group_desc_public.md)
- [D3D12_EXPORT_FLAGS (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/enums/d3d12_export_flags_public.md)
- [D3D12_RAYTRACING_GEOMETRY_DESC (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/structs/d3d12_raytracing_geometry_desc_public.md)
