#include <NvFlowContextD3D12.h>
Data Fields | |
| ID3D12GraphicsCommandList * | commandList |
| The commandlist for recording. | |
| ID3D12CommandQueue * | commandQueue |
| The commandQueue commandList will be submit on. | |
| ID3D12Fence * | commandQueueFence |
| Fence marking events on this queue. | |
| ID3D12Device * | device |
| The desired d3d12 device to use. | |
| NvFlowDynamicDescriptorHeapD3D12 | dynamicHeapCbvSrvUav |
| Optional interface to share app descriptor heap with Flow. | |
| UINT64 | lastFenceCompleted |
| The last fence completed on commandQueue. | |
| UINT64 | nextFenceValue |
| The fence value signaled after commandList is submitted. | |
| ID3D12GraphicsCommandList* NvFlowContextDescD3D12::commandList |
The commandlist for recording.
| ID3D12CommandQueue* NvFlowContextDescD3D12::commandQueue |
The commandQueue commandList will be submit on.
| ID3D12Fence* NvFlowContextDescD3D12::commandQueueFence |
Fence marking events on this queue.
| ID3D12Device* NvFlowContextDescD3D12::device |
The desired d3d12 device to use.
Optional interface to share app descriptor heap with Flow.
The last fence completed on commandQueue.
The fence value signaled after commandList is submitted.