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

# ID3D12Device8 (XBOX Series 主機)

> 代表虛擬介面卡。此介面擴充 `ID3D12Device7`。

代表虛擬介面卡。此介面擴充 [ID3D12Device7](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device7/id3d12device7)。

## 語法

```cpp theme={null}
class ID3D12Device8 : public ID3D12Device7  
```

## 方法

| 方法 | 描述 |
| - | - |
| [AddBlobToGpuHangDumpX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_addblobtogpuhangdumpx) | 將記憶體 Blob 和中繼資料新增至停止回應傾印 (.hix) 檔案。只有在 GPU 停止回應時，才可從 [D3D12XBOX\_HANGBEGINCALLBACK](/zh-TW/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_sethangcallbacksx) 函式呼叫此函式。 |
| [CreateCommittedResource2](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createcommittedresource2) | 同時建立資源和堆積，使堆積大到足以容納整個資源，並將資源對應至該堆積。 |
| [CreateMinMipShaderResourceViewX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createminmipshaderresourceviewx) | 根據目標資源 (或描述) 結合 MinMip 資源，建立 MinMip 對應著色器資源檢視。 |
| [CreatePlacedResource1](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createplacedresource1) | 建立放置的資源。 |
| [CreateSamplerFeedbackUnorderedAccessView](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createsamplerfeedbackunorderedaccessview) | 根據目標資源和意見反應資源，建立取樣器意見反應的 UAV 描述元。 |
| [CreateSamplerFeedbackUnorderedAccessViewX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createsamplerfeedbackunorderedaccessviewx) | 根據目標資源和意見反應資源，建立取樣器意見反應的 UAV 描述元。 |
| [DeserializeStateObjectX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_deserializestateobjectx) | 從 `SerializeStateObjectX` 建立的序列化 RTPSO，還原序列化光線追蹤管線狀態物件 (RTPSO)。 |
| [GetCopyableFootprints1](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getcopyablefootprints1) | 取得可複製的資源配置。 |
| [GetRaytracingAccelerationStructurePrebuildInfoX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getraytracingaccelerationstructureprebuildinfox) | 向驅動程式查詢建置加速結構所需的資源需求。 |
| [GetResourceAllocationInfo2](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getresourceallocationinfo2) | 取得此介面卡上一組資源所需記憶體的大小和對齊方式。 |
| [GetShaderResourceViewPRTLODIndexX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getshaderresourceviewprtlodindexx) | 如果已啟用 PRT LOD 追蹤，則傳回與此著色器資源檢視相關聯的 PRT LOD 計數器識別碼。 |
| [SerializeStateObjectX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_serializestateobjectx) | 建立可儲存至磁碟並使用 DeserializeStateObjectX 重新載入的序列化 RTPSO。 |
| [SetCompileTimeShaderPdbPathX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setcompiletimeshaderpdbpathx) | 用來指定驅動程式儲存光線追蹤 PSO PDB 的路徑。 |
| [SetShaderRecompileCallbackX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setshaderrecompilecallbackx) | 設定當驅動程式為管線狀態物件重新編譯一或多個著色器階段時要叫用的回呼。 |
| [SetShaderResourceViewPRTLODIndexX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setshaderresourceviewprtlodindexx) | 設定並啟用與此著色器資源檢視相關聯的 PRT LOD 計數器識別碼，或停用此著色器資源檢視的 PRT LOD 追蹤。 |

## 需求

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

## 另請參閱

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


## Related topics

- [ID3D12Device9 (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12device9/id3d12device9_public.md)
- [ID3D12Device9 (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/interfaces/id3d12device9/id3d12device9_public.md)
- [ID3D12Device9 (XBOX Series 主机)](/zh-CN/reference/graphics/d3d12/interfaces/id3d12device9/id3d12device9_public.md)
- [ID3D12Device9 (consolas XBOX Series)](/es/reference/graphics/d3d12/interfaces/id3d12device9/id3d12device9_public.md)
- [ID3D12Device9 (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12/interfaces/id3d12device9/id3d12device9_public.md)
