Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » DirectX: характеристика версій, особливості використання

Реферат DirectX: характеристика версій, особливості використання





Функція Invoke

function Invoke (ім'я API функції, параметри): Integer;

Ця функція поміщає параметри в стек і викликає зазначену API функцію.

Функція GetModuleHandle

function GetModuleHandle (ModuleName: PChar): THandle;

Зчитує описувач модуля.

Параметри:

· ModuleName: Ім'я модуля (що закінчується порожнім символом).

що повертається: у разі успішного завершення - идентификатоp модуля; 0 - у пpотивном випадку.

Функція знаходиться у файлі kernel32. dll.

Функція ExitProcess

function ExitProcess (uExitCode);

Закінчити даний процес з усіма подзадачами (потоками).

Параметри:

· uExitCode Визначає код виходу для процесу, і для всіх потоків, які завершують роботу в результаті виклику цієї функції.

Функція Direct3DCreate9

function Direct3DCreate9 (SDKversion);

Створює Direct3D9 об'єкт і видає покажчик на його інтерфейс.

Параметри:

· SDKversion - версія підключається інтерфейсу.

що повертається: покажчик на інтерфейс Direct3D9 інакше NULL.

Функція D3DXMatrixRotationY

function D3DXMatrixRotationY (pOut, Angle);

Створює матрицю, що обертається навколо осі Y.

Параметри:

· pOut - покажчик на результуючу структуру D3DXMATRIX.

· Angle - кут.

що повертається: покажчик на структуру D3DXMATRIX повернену навколо осі Y на кут.

Функція D3DXMatrixLookAtLH

function D3DXMatrixLookAtLH (pOut, pEye, pAt, pUp);

Будує лівобічну матрицю виду.

Параметри:

· pOut - покажчик на результуючу структуру D3DXMATRIX.

· pEye - покажчик на структуру D3DXVECTOR3 є точкою розташування камери.

· pAt - покажчик на структуру D3DXVECTOR3, визначальну місце, куди направлена ??камера.

· pUp - покажчик на структуру D3DXVECTOR3, визначальну піднесеність світу.

що повертається: покажчик на структуру D3DXMATRIX, що є лівосторонньої матрицею виду.


Функція D3DXMatrixPerspectiveFovLH


function D3DXMatrixPerspectiveFovLH (pOut, fovy, Aspect, zn, zf);

Будує лівобічну матрицю проекції.

Параметри:

· pOut - покажчик на результуючу структуру D3DXMATRIX.

· fovy - сектор перегляду в напрямку Y в радіанах.

· Aspect - відношення ширини простору до висоти.

· zn - значення Z вектора ближньої поверхні.

· zf - значення Z вектора далекої поверхні.

що повертається: покажчик на структуру D3DXMATRIX, що є лівосторонньої матрицею проекції.


Функція D3DXMatrixTranspose


function D3DXMatrixTranspose (pOut, pM);

транспонуючих матрицю.

Параметри:

· pOut - покажчик на результуючу структуру D3DXMATRIX.

· pM - покажчик на вхідну структуру D3DXMATRIX.

що повертається: покажчик на структуру D3DXMATRIX, що є результатом транспонування вхідний матриці.


Функція D3DXMatrixMultiply


function D3DXMatrixMultiply (pOut, pM1, pM2);

Перемножує елементи двох матриць.

Параметри:

· pOut - покажчик на результуючу структуру D3DXMATRIX.

· pM1 - покажчик на перший матрицю.

· pM2 - покажчик на другу матрицю.

що повертається: покажчик на структуру D3DXMATRIX, що є результатом перемноження вхідних матриць.


Функція D3DXCreateTextureFromFile


function D3DXCreateTextureFromFile (pDevice, pSrcFile, ppTexture);

Створює текстуру з файлу.

Параметри:

· pDevice - покажчик на Direct3D9 інтерфейс.

· pSrcFile - покажчик...


Назад | сторінка 4 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Анотований покажчик документів державного архіву Гомельської області з істо ...
  • Реферат на тему: Уявлення про Людина і структуру світу у буддізмі
  • Реферат на тему: З. Фрейд про структуру особистості
  • Реферат на тему: Як визначити статусну структуру групи
  • Реферат на тему: Сучасні уявлення про структуру матерії