Поделиться через


структура D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY (d3d10umddi.h)

Структура D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY описывает часть выходных данных потока для геометрического шейдера.

Синтаксис

typedef struct D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY {
  [in] UINT Stream;
  [in] UINT OutputSlot;
  [in] UINT RegisterIndex;
  [in] BYTE RegisterMask;
} D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY;

Члены

[in] Stream

Поток для выходных данных, из которого используется значение от нуля до максимального числа потоков, указанных драйвером.

[in] OutputSlot

Количество слота для части выходных данных потока.

[in] RegisterIndex

Число регистра для части выходных данных потока.

[in] RegisterMask

Маска регистрации xyzw для части выходных данных потока. То есть четыре наименее значимых бита (LSBS) маски представляют xyzw соответственно.

Требования

Требование Ценность
минимальные поддерживаемые клиентские D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY поддерживается начиная с операционной системы Windows 7.
заголовка d3d10umddi.h (include D3d10umddi.h)