Возвращаемые значения.

Адрес указанной функции. Если указанная функция не существует, то значение NULL.

Смотри также:

gIGetString.

wglMakeCurrent

Делает указанный контекст отображения OpenGI текущим для вызывающего потока и связанного с указанным контекстом устройства.

BOOL wglMakeCurrent (

HDC hdc, // контекст устройства

HGLRC hglrc // контекст отображения OpenGI ) ; Чтобы сделать текущий контекст отображения OpenGI не активным, вызовите функцию с параметром hglrc, равным NULL.

Возвращаемые значения.

Ненулевое значение в случае успеха.

Смотри также:

wglCreateContext, wglDeleteContext, wglGetCurrentContext, wglGetCurrentDC.

wglShareLists

Позволяет нескольким контекстам отображения совместно использовать список отображения. Список отображения - это группа функций OpenGI под одним именем.

BOOL wglShareLists (

HGLRC hrcl,

HGLRC hrc2 ) ; Подробнее о параметрах, hrcl

Контекст отображения, чьи списки будут использоваться совместно с другим контекстом отображения. hrc2

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

wglUseFontBitmaps

Создает набор изображений из выбранного в данный момент GDI шрифта.

BOOL wglUseFontBitmaps (

HDC hdc, // контекст устройства со шрифтом

DWORD First, // номер первого символа

DWORD Count, // число символов

DWORD listBase // базовое число списка отображения

) ; Обычно функция используется для вывода текста в OpenGI с двойной буферизацией.

Пример.

wglUseFontBitmaps(hdc, 0, 255, 1000);

//…

// вывод строки glListBase(lOOO); gIPushMatrix();

glCallLists (3, GL_UNSIGNED_BYTE, "OpenGL"); gIPopMatrix(); Возвращаемые значения.

Ненулевое значение, если список создан, иначе 0.

Смотри также:

wglUseFontOutlines, gINewList, glCallList, glCallLists, gIListBase, gIGenLists.

wglUseFontOutlines

Создает набор списков отображения из выбранного в данный момент GDI шрифта.

BOOL wglUseFontOutlines (

HDC hdc, // контекст устройства со шрифтом

DWORD first, // номер первого символа

DWORD count, // число символов

DWORD listBase, // базовое число списка отображения

FLOAT deviation,

FLOAT extrusion, int format,

LPGLYPHMETRICSFLOAT lpgmf ) ; Подробнее о параметрах, deviation

Максимальное хордальное отклонение от истинного контура, extrusion

Значение рельефности по оси Z в отрицательном направлении, format

Принимает одно из следующих значений:

• WGL_FONT_LINES - контур из линий;

• WGL_FONT_POLYGONS - контур из многоугольников, lpgmf

Массив для метрических данных глифов символов.

Функция из выбранного в контексте устройства TrueType шрифта создает трехмерные контуры для указанных символов. Контур может состоять из линий или многоугольников, как определено аргументом format.


⇐ вернуться назад | | далее ⇒