協助程式函數。
語法
HRESULT ResolveGraphicsRootDescriptorToResource(
PIX_SHADER_STAGE shaderStage,
UINT32 rootParameterIndex,
UINT64 * pOffset,
REFIID riid,
void ** ppResource);
參數
shaderStage [在]
沒有提供描述。
rootParameterIndex [在]
沒有提供描述。
pOffset [出]
從緩衝區開頭開始的位移。
riid [在]
要返回之資源的介面 IID。 預期: IPixD3D12Resource (IPixPostmortemD3D12Resource for dxdmp files) 。
ppResource [出]
傳回介面的指標。
傳回
如果 (1) 則失敗 目前的事件不是繪製/分派/dispatchRays 等 (2) 根參數索引超出範圍。 (3) 未繫結根簽章。 (4) 不支援擷取根參數或資源, (例如GPU 驅動程式不支援在 dxdmp 檔案案例) 中記錄資訊。 (5) 指定索引的根參數不是根描述元。 (6) 指定的著色器階段不會使用根描述元。
註解
將指定索引的圖形根描述元解析為對應的 D3D12 資源。
所有 GPU 工作,直到對應到目前 D3D 狀態的事件為止,都保證經過排清和完成,讓此函式的結果有效並反映目前狀態。