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

# D3D12XBOX_RAYTRACING_INFORMATION (XBOX Series 主機)

> 可從已完成的 RTPSO 取得的額外資訊。  

可從已完成的 RTPSO 取得的額外資訊。

## 語法

```cpp theme={null}
union D3D12XBOX_RAYTRACING_INFORMATION
{
    struct
    {
        UINT    SftStackSize;
        UINT    ScratchSize;
        UINT    LastRaysPerDispatch;
        UINT    LastNumDispatches;
    } BaseInfo;

    ID3DBlob* GenericData;
};
```

### 成員

*SftStackSize*\
類型：UINT

State-Function-Transform 堆疊大小 (以位元組為單位)。

*ScratchSize*\
類型：UINT

後端編譯器新增的暫存大小 (以位元組為單位)。

*LastRaysPerDispatch*\
類型：UINT

上一次光線分派中的光線數目。

*LastNumDispatches*\
類型：UINT

上一次光線分派中已處理的批次數目。

*GenericData*\
類型：ID3DBlob\*

當 D3D12XBOX\_RAYTRACING\_INFORMATION\_FLAG\_GET\_EXPORT\_TABLE 傳遞給 [ID3D12StateObject::GetInformationX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_getinformationx_xs) 時，此 Blob 在傳回時將包含 StateObject 的匯出資訊

## 備註

主要供 XDXR 內部使用。

## 需求

**標頭：** d3d12\_xs.h\
**支援的平台**：XBOX Series 主機

## 另請參閱

[d3d12\_xs](/zh-TW/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [D3D12_RAYTRACING_AABB (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/structs/d3d12_raytracing_aabb_public.md)
- [D3D12_RAYTRACING_GEOMETRY_FLAGS (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/enums/d3d12_raytracing_geometry_flags_public.md)
- [D3D12_RAYTRACING_GEOMETRY_DESC (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/structs/d3d12_raytracing_geometry_desc_public.md)
- [D3D12_RAYTRACING_GEOMETRY_TYPE (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/enums/d3d12_raytracing_geometry_type_public.md)
- [D3D12_RAYTRACING_INSTANCE_FLAGS (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/enums/d3d12_raytracing_instance_flags_public.md)
