DirectX: характеристика версий, особенности использования
Функция D3DXLoadMeshFromX
function D3DXLoadMeshFromX (pFilename, Options, pD3DDevice, ppAdjacency, ppMaterials, ppEffectInstances, pNumMaterials,ppMesh);
Загружает 3D модель из. x файла.
Параметры:
· pFilename - имя файла. x.
· Options - опции создания модели.
· pD3DDevice - указатель на Direct3D9 интерфейс.
· ppAdjacency - указатель на буфер 3х соседей модели в каждой плоскости.
· ppMaterials - указатель на буфер содержащий D3DXMATERIAL структуры.
· ppEffectInstances - указатель на буфер примеров эффектов.
· pNumMaterials - указатель на число структур в ppMaterials.
· ppMesh - адрес указателя на ID3DXMesh интерфейс.
Возвращаемое значение: D3D_OK или сообщение об ошибке.
Содержание
- Ключевые особенности версий DirectX
- Шейдерные языки
- Описание использующихся функций
- Функция D3DXMatrixPerspectiveFovLH
- Функция D3DXMatrixTranspose
- Функция D3DXMatrixMultiply
- Функция D3DXCreateTextureFromFile
- Функция D3DXLoadMeshFromX
- Функция D3DXAssembleShaderFromFile
- Функция MessageBox
- Исходный код программы
- Пример работы программы
- Вывод
Похожие материалы