структура D3D12DDIARG_MESH_IO_SIGNATURES (d3d12umddi.h)
Структура D3D12DDIARG_MESH_IO_SIGNATURES описывает набор сигнатур для выходных примитивов и вершин данного шейдера сетки.
Синтаксис
typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
UINT NumPrimitiveOutputSignatureEntries;
D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
UINT NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;
Члены
pPrimitiveOutputSignature
Массив подписей; а именно, набор всех регистров, на которые влияют примитивы, выходные шейдером сетки.
NumPrimitiveOutputSignatureEntries
Размер массива pPrimitiveOutputSignature в элементах.
pVertexOutputSignature
Массив подписей; а именно объединение всех регистров, на которые влияют вершины, выводимые шейдером сетки.
NumVertexOutputSignatureEntries
Размер массива pVertexOutputSignature в элементах.
Комментарии
Эти сведения передаются драйверу при создании сетчатого шейдера.
Дополнительные сведения см. в разделе Спецификация шейдера сетки .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Верхняя часть | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по