Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Структура D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT описывает шейдер геометрии с выходными данными потока для создания.
Синтаксис
typedef struct D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
[in] const UINT *pShaderCode;
[in] const D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
[in] UINT NumEntries;
[in] UINT StreamOutputStrideInBytes;
} D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT;
Члены
[in] pShaderCode
Массив маркеров UINT CONST, составляющих код шейдера геометрии.
[in] pOutputStreamDecl
Массив D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY структур, описывающих выходные данные потока для шейдера геометрии.
[in] NumEntries
Число элементов в этом массиве, указанное элементом pOutputStreamDe cl.
[in] StreamOutputStrideInBytes
Размер в байтах от одной вершины до следующей вершины.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
| заголовка | d3d10umddi.h (include D3d10umddi.h) |
См. также
CalcPrivateGeometryShaderWithStreamOutput