Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление D3D12DDI_NODE_IO_KIND_0108 указывает класс входных или выходных данных для узла в рабочем графе.
Синтаксис
typedef enum D3D12DDI_NODE_IO_KIND_0108 {
D3D12DDI_NODE_IO_KIND_INVALID,
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108,
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108,
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108,
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108,
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108,
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108,
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108,
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108,
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108,
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108
} ;
Константы
D3D12DDI_NODE_IO_KIND_INVALIDНедопустимый или неинициализированный ввод-вывод узла. |
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108Узел имеет пустые входные данные. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108Узел создает выходные данные, которые могут быть считываются и записываются в. |
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108Обозначает массив выходных данных узла с возможностями чтения и записи. |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108Узел имеет пустые выходные данные (данные не создаются). |
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108Обозначает массив узлов пустыми выходными данными. |
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108Подписывает входную запись узла диспетчера. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108Подписывает входные записи узла группы. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108Обозначает входную запись узла потока. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108Подписывает входную запись узла отправки для чтения и записи. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108Подписывает входные записи узла группы чтения и записи. |
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108Обозначает входную запись узла потока чтения и записи потока. |
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108Подписывает записи выходных данных узла группы. |
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108Обозначает выходные записи узла потока. |
Замечания
Каждое определение перечисления состоит из набора флагов D3D12DDI_NODE_IO_FLAGS_0108 в D3D12DDI_NODE_IO_FLAG_KIND_MASK. Эта перечисление представляет собой копию DDI части NodeIOKind NodeIOFlags и NodeIOKind, в метаданных DXIL.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 версии 24H2 (WDDM 3.2) |
| заголовка | d3d12umddi.h |
См. также
D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108
D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108