该ID3D12GraphicsCommandList接口由继承ID3D12CommandList。那么,如果我有一个ID3D12GraphicsCommandList对象,我如何获得相应的ID3D12CommandList对象?
ID3D12GraphicsCommandList *gcl = ...;
ID3D12CommandList *cl = (ID3D12CommandList*)gcl;
Run Code Online (Sandbox Code Playgroud)
ID3D12GraphicsCommandList *gcl = ...;
ID3D12CommandList *cl;
HRESULT result = ID3D12GraphicsCommandList_QueryInterface(gcl,
&IID_ID3D12CommandList,
(void**)&cl);
Run Code Online (Sandbox Code Playgroud)
谢谢。