Skip to main content
將記憶體 Blob 和中繼資料新增至停止回應傾印 (.hix) 檔案。只有在 GPU 停止回應時,才可從 D3D12XBOX_HANGBEGINCALLBACK 函式呼叫此函式。

語法

參數

Address
類型:D3D12_GPU_VIRTUAL_ADDRESS _In_
要新增 Blob 的 GPU 虛擬位址。 SizeBytes
類型:UINT _In_
要新增之 Blob 的大小 (以位元組為單位)。 Metadata
類型:UINT64 _In_
要與 Blob 建立關聯的使用者定義中繼資料。

傳回值

類型:HRESULT 如果成功,則傳回 S_OK;否則傳回錯誤碼。如需錯誤碼清單,請參閱 Direct3D 12 傳回碼。使用驗證驅動程式時,也會顯示描述性錯誤訊息。

備註

遊戲可以從 D3D12XBOX_HANGBEGINCALLBACK 函式多次呼叫此 API,將多個 Blob 新增至停止回應傾印。為每個 Blob 傳遞唯一的中繼資料,有助於在離線停止回應分析期間輕鬆識別它們。遊戲可以在呼叫此 API 之後回收 Blob 記憶體。Blob 加上中繼資料的總大小上限為 2 MB。

需求

標頭: d3d12_xs.h
程式庫: d3d12_xs.lib
支援的平台: XBOX Series 主機

另請參閱

d3d12_xs 成員
ID3D12Device8
XBOX 停止回應調查 (HIX)
Last modified on October 6, 2026