Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Get all D3D12 API objects recorded in the postmortem dump.
Syntax
HRESULT GetApiObjects(
REFIID riid,
void ** apiObjects);
Parameters
riid [in]
The interface IID of the D3D12 API objects to be returned. Expected: IPixD3D12ApiObjectCollection.
apiObjects [out]
Pointer to the returned interface.
Returns
S_OK on success, otherwise an error code.
Remarks
Note
IPixStateObject entries preserve dump-native subobject payloads. Global and local root signatures and existing collections use UINT64 DDI handles. Input layouts and stream outputs use PIX_INPUT_LAYOUT_SUBOBJECT_DESC and PIX_STREAM_OUTPUT_SUBOBJECT_DESC.