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


Структуры D3DX (графика Direct3D 10)

В этом разделе содержатся сведения о структурах, включенных в библиотеку служебной программы D3DX.

Структура Описание
D3DMATRIX
D3DVECTOR
D3DX10_ATTRIBUTE_RANGE Сохраняет запись таблицы атрибутов.
D3DX10_ATTRIBUTE_WEIGHTS Задает атрибуты веса сетки.
D3DX10_FONT_DESC Определяет атрибуты шрифта.
D3DX10_IMAGE_INFO Возвращает описание исходного содержимого файла изображения.
D3DX10_IMAGE_LOAD_INFO
D3DX10_INTERSECT_INFO Описывает пересечение луча треугольника.
D3DX10_SPRITE Определяет положение, текстуру и цветную информацию о спрайте.
D3DX10_TEXTURE_LOAD_INFO Параметры загрузки текстуры.
D3DX10_WELD_EPSILONS Задает значения допуска для каждого компонента вершин при сравнении вершин, чтобы определить, достаточно ли они свариваются вместе.
D3DX10_SKINNING_CHANNEL
D3DXCOLOR Описывает значения цвета.
D3DXFLOAT16 Описывает 16-разрядный вектор с плавающей запятой.
D3DXMATRIX Описывает матрицу.
D3DXMATRIXA16 Определяет 16-байтовую выровненную матрицу.
D3DXPLANE Описывает плоскость.
D3DXQUATERNION Описывает кватернион.
D3DXVECTOR2 Описывает вектор в 2D-пространстве.
D3DXVECTOR2_16F То же, что и D3DXVECTOR2, но использует 16-разрядные значения с плавающей запятой для x, y и z.
D3DXVECTOR3 Описание вектора в трехмерном пространстве.
D3DXVECTOR3_16F То же, что и D3DXVECTOR3, но использует 16-разрядные значения с плавающей запятой для x, y и z.
D3DXVECTOR4 Описывает вектор в 4D-пространстве.
D3DXVECTOR4_16F То же, что и D3DXVECTOR4, но использует 16-разрядные значения с плавающей запятой для x, y и z.

 

Справочник по D3DX