> ## 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_DXIL_LIBRARY_DESC (XBOX Series 主机)

> 描述可包含在状态对象中的 DXIL 库状态子对象。

描述可包含在状态对象中的 DXIL 库状态子对象。

## 语法

```cpp theme={null}
typedef struct D3D12_DXIL_LIBRARY_DESC
{
    D3D12_SHADER_BYTECODE DXILLibrary;
    UINT NumExports;
    D3D12_EXPORT_DESC  pExports;
} D3D12_DXIL_LIBRARY_DESC
```

### 成员

*DXILLibrary*\
类型:D3D12\_SHADER\_BYTECODE

要包含在状态对象中的库。必须使用库目标 6.3 或更高版本进行编译。可以在同一状态对象/集合中或跨多个对象多次指定同一库,只要每次导出的名称在给定状态对象中不冲突即可。

*NumExports*\
类型:UINT

<i>pExports</i> 数组的大小。如果为 0,则从库中导出所有内容。

#### pExports

可选的导出数组。有关详细信息,请参阅 [D3D12\_EXPORT\_DESC](/reference/graphics/d3d12/structs/d3d12_export_desc_public)。

*pExports*\
类型:D3D12\_EXPORT\_DESC \*

## 要求

**头文件:** d3d12\_xs.h\
**库:** d3d12\_xs.lib\
**支持的平台**:XBOX Series 主机


## Related topics

- [D3D12_EXPORT_DESC (XBOX Series 主机)](/zh-CN/reference/graphics/d3d12/structs/d3d12_export_desc_public.md)
- [D3D12_DISPATCH_RAYS_DESC (XBOX Series 主机)](/zh-CN/reference/graphics/d3d12/structs/d3d12_dispatch_rays_desc_public.md)
- [D3D12_EXISTING_COLLECTION_DESC (XBOX Series 主机)](/zh-CN/reference/graphics/d3d12/structs/d3d12_existing_collection_desc_public.md)
- [D3D12_SHADER_CACHE_KIND_FLAGS（XBOX Series 主机）](/zh-CN/reference/graphics/d3d12/enums/d3d12_shader_cache_kind_flags_public.md)
- [D3D12_RAYTRACING_GEOMETRY_FLAGS (XBOX Series 主机)](/zh-CN/reference/graphics/d3d12/enums/d3d12_raytracing_geometry_flags_public.md)
