D3D12DDI_NODE_IO_FLAGS_0108列舉 (d3d12umddi.h)
D3D12DDI_NODE_IO_FLAGS_0108列舉會指定旗標,用來描述工作圖形中節點的 I/O 行為。
Syntax
typedef enum D3D12DDI_NODE_IO_FLAGS_0108 {
D3D12DDI_NODE_IO_FLAG_INPUT,
D3D12DDI_NODE_IO_FLAG_OUTPUT,
D3D12DDI_NODE_IO_FLAG_READ_WRITE,
D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD,
D3D12DDI_NODE_IO_FLAG_NODE_ARRAY,
D3D12DDI_NODE_IO_FLAG_THREAD_RECORD,
D3D12DDI_NODE_IO_FLAG_GROUP_RECORD,
D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD,
D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK,
D3D12DDI_NODE_IO_FLAG_KIND_MASK,
D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING,
D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK,
D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK
} ;
常數
D3D12DDI_NODE_IO_FLAG_INPUT 節點的設計目的是要接收輸入數據。 |
D3D12DDI_NODE_IO_FLAG_OUTPUT 節點會產生輸出數據。 |
D3D12DDI_NODE_IO_FLAG_READ_WRITE 節點可以讀取並寫入。 |
D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD 節點有空的記錄。 |
D3D12DDI_NODE_IO_FLAG_NODE_ARRAY 節點是節點陣列的一部分。 |
D3D12DDI_NODE_IO_FLAG_THREAD_RECORD 節點是線程記錄。 |
D3D12DDI_NODE_IO_FLAG_GROUP_RECORD 節點是群組記錄。 |
D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD 節點是分派記錄。 |
D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK 可用來從旗標擷取記錄數據粒度的遮罩。 |
D3D12DDI_NODE_IO_FLAG_KIND_MASK 遮罩,可用來從旗標擷取節點的 I/O 種類。 |
D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING 節點會追蹤讀寫輸入共用。 |
D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK 用來擷取節點特定旗標的遮罩。 |
D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK 用來擷取與節點記錄行為相關的旗標遮罩。 |
備註
這些旗標是 DXIL 元數據中 NodeIOFlags 和 NodeIOKind 編碼 中旗標的 DDI 複本。
如需詳細資訊,請參閱 工作圖表。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 (WDDM 3.2) |
標頭 | d3d12umddi.h |