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


Структура D3DXSEMANTIC

Семантика сопоставляет параметр с регистрами вершин или пиксельных шейдеров. Они также могут быть необязательными описательными строками, присоединенными к нерегистрирующим параметрам.

Синтаксис

typedef struct D3DXSEMANTIC {
  UINT Usage;
  UINT UsageIndex;
} D3DXSEMANTIC, *LPD3DXSEMANTIC;

Члены

Использование

Тип: UINT

Параметры, определяющие способ использования ресурсов. См . раздел D3DDECLUSAGE.

UsageIndex

Тип: UINT

Параметры, которые изменяют способ интерпретации использования. Индекс использования и использования составляют объявление вершины. См. статью Объявление вершин (Direct3D 9).

Комментарии

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

Требования

Требование Значение
Заголовок
D3dx9shader.h

См. также раздел

Структуры эффектов