C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 78 - Описание интерфейса ID3DXBaseMesh / Справка по DirectX / Microsoft DirectX

Шаг 78 - Описание интерфейса ID3DXBaseMesh

Приложения использующие функции интерфейса ID3DXBaseMesh могут манипулировать 3D объектами и прогрессивными 3D объектами.

Функции интерфейса ID3DXBaseMesh можно сгруппировать в следующие группы:

Смежность:

  • ConvertAdjacencyToPointReps
  • ConvertPointRepsToAdjacency
  • GenerateAdjacency

Буфера:

  • GetIndexBuffer
  • GetVertexBuffer
  • LockIndexBuffer
  • LockVertexBuffer
  • UnlockIndexBuffer
  • UnlockVertexBuffer

Копирование:

  • CloneMesh
  • CloneMeshFVF

Грани:

  • GetNumFaces

Информация:

  • GetDevice
  • GetOptions

Отображение:

Вершины:

  • GetDeclaration
  • GetFVF
  • GetNumVertices

Примечание

Этот интерфейс подобно всем COM интерфейсам, наследует дополнительные возможности от IUnknown Interface.

3D объект составлен из граней многоугольника. 3D объект определяет расположение вершин и граней (расположение граней определяется за счет вершин и нормалей).

Тип LPD3DXBASEMESH определяет указатель на интерфейс ID3DXBaseMesh, как это показано ниже:

typedef struct ID3DXBaseMesh *LPD3DXBASEMESH;

Требования

Заголовки: объявить D3dx8mesh.h.

Подключить библиотеку: Используйте D3dx8.lib.


| |
Автор Хавов Евгений Валерьевич.
[AD]