Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Обзор технологии Windows GDI.
Чтобы разработать GDI Windows, вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих руководствах.
Функции
|
AbortPath Функция AbortPath закрывает и удаляет все пути в указанном контексте устройства. |
|
AddFontMemResourceEx Функция AddFontMemResourceEx добавляет ресурс шрифта из образа памяти в систему. |
|
AddFontResourceA Функция AddFontResource добавляет ресурс шрифта из указанного файла в таблицу системных шрифтов. Впоследствии шрифт можно использовать для вывода текста любым приложением. (ANSI) |
|
AddFontResourceExA Функция AddFontResourceEx добавляет ресурс шрифта из указанного файла в систему. Шрифты, добавленные с помощью функции AddFontResourceEx, могут быть помечены как частные и не перечисляемые. (ANSI) |
|
AddFontResourceExW Функция AddFontResourceEx добавляет ресурс шрифта из указанного файла в систему. Шрифты, добавленные с помощью функции AddFontResourceEx, могут быть помечены как частные и не перечисляемые. (Юникод) |
|
AddFontResourceW Функция AddFontResource добавляет ресурс шрифта из указанного файла в таблицу системных шрифтов. Впоследствии шрифт можно использовать для вывода текста любым приложением. (Юникод) |
|
AlphaBlend Функция AlphaBlend отображает растровые изображения с прозрачными или полутранспарентными пикселями. |
|
AngleArc Функция AngleArc рисует сегмент линии и дугу. |
|
АнимацияPalette Функция AnimatePalette заменяет записи в указанной логической палитре. |
|
Дуга Функция Arc рисует эллиптическую дугу. |
|
ArcTo Функция ArcTo рисует эллиптические дуги. |
|
BeginPaint Функция BeginPaint подготавливает указанное окно для рисования и заполняет структуру PAINTSTRUCT сведениями о картине. |
|
BeginPath Функция BeginPath открывает скобку пути в указанном контексте устройства. |
|
BitBlt Функция BitBlt выполняет передачу данных цвета, соответствующих прямоугольнику пикселей из указанного контекста исходного устройства в контекст целевого устройства. |
|
CancelDC Функция CancelDC отменяет любую ожидающие операции в указанном контексте устройства (DC). |
|
CFP_ALLOCPROC Функция обратного вызова, предоставляемая клиентом, используемая CreateFontPackage и MergeFontPackage для выделения памяти. |
|
CFP_FREEPROC Функция обратного вызова, предоставляемая клиентом, используемая CreateFontPackage и MergeFontPackage для освобождения памяти. |
|
CFP_REALLOCPROC Функция обратного вызова, предоставляемая клиентом, используемая CreateFontPackage и MergeFontPackage для перераспреждения памяти при необходимости изменения размера выделенного буфера. |
|
ChangeDisplaySettingsA Функция ChangeDisplaySettings изменяет параметры устройства отображения по умолчанию на указанный графический режим. (ANSI) |
|
ChangeDisplaySettingsExA Функция ChangeDisplaySettingsEx изменяет параметры указанного устройства отображения на указанный графический режим. (ANSI) |
|
ChangeDisplaySettingsExW Функция ChangeDisplaySettingsEx изменяет параметры указанного устройства отображения на указанный графический режим. (Юникод) |
|
ChangeDisplaySettingsW Функция ChangeDisplaySettings изменяет параметры устройства отображения по умолчанию на указанный графический режим. (Юникод) |
|
Аккорд Функция "Аккорд" рисует аккорд (область, ограниченная пересечением многоточия и сегментом линии, называемой секантом). Аккорд описывается с помощью текущего пера и заполняется с помощью текущей кисти. |
|
ClientToScreen Функция ClientToScreen преобразует координаты клиентской области указанной точки в координаты экрана. |
|
CloseEnhMetaFile Функция CloseEnhMetaFile закрывает контекст устройства расширенного метафайла и возвращает дескриптор, определяющий метафайл расширенного формата. |
|
CloseFigure Функция CloseFigure закрывает открытый рисунок в пути. |
|
CloseMetaFile Функция CloseMetaFile закрывает контекст устройства метафайла и возвращает дескриптор, определяющий метафайл формата Windows. |
|
CombineRgn Функция CombineRgn объединяет два региона и сохраняет результат в третьем регионе. Два региона объединяются в соответствии с указанным режимом. |
|
CombineTransform Функция CombineTransform объединяет два мировых пространства к преобразованиям пространства страницы. |
|
CopyEnhMetaFileA Функция CopyEnhMetaFile копирует содержимое метафайла расширенного формата в указанный файл. (ANSI) |
|
CopyEnhMetaFileW Функция CopyEnhMetaFile копирует содержимое метафайла расширенного формата в указанный файл. (Юникод) |
|
CopyMetaFileA Функция CopyMetaFile копирует содержимое метафайла формата Windows в указанный файл. (ANSI) |
|
CopyMetaFileW Функция CopyMetaFile копирует содержимое метафайла формата Windows в указанный файл. (Юникод) |
|
CopyRect Функция CopyRect копирует координаты одного прямоугольника в другой. |
|
CreateBitmap Функция CreateBitmap создает растровое изображение с указанной шириной, высотой и цветовым форматом (цветовые плоскости и биты на пиксель). |
|
CreateBitmapIndirect Функция CreateBitmapIndirect создает растровое изображение с указанной шириной, высотой и цветовым форматом (цветовые плоскости и биты на пиксель). |
|
CreateBrushIndirect Функция CreateBrushIndirect создает логическую кисть с указанным стилем, цветом и шаблоном. |
|
CreateCompatibleBitmap Функция CreateCompatibleBitmap создает растровое изображение, совместимое с устройством, которое связано с указанным контекстом устройства. |
|
CreateCompatibleDC Функция CreateCompatibleDC создает контекст устройства памяти (DC), совместимый с указанным устройством. |
|
CreateDCA Функция CreateDC создает контекст устройства (DC) для устройства с помощью указанного имени. (ANSI) |
|
CreateDCW Функция CreateDC создает контекст устройства (DC) для устройства с помощью указанного имени. (Юникод) |
|
CreateDIBitmap Функция CreateDIBitmap создает совместимое растровое изображение (DDB) из DIB и, при необходимости, задает битовые изображения. |
|
CreateDIBPatternBrush Функция CreateDIBPatternBrush создает логическую кисть, которая содержит шаблон, заданный указанным точечным изображением, независимым от устройства (DIB). |
|
CreateDIBPatternBrushPt Функция CreateDIBPatternBrushPt создает логическую кисть с шаблоном, заданным точечным изображением, независимым от устройства (DIB). |
|
CreateDIBSection Функция CreateDIBSection создает DIB, в которую приложения могут выполнять запись напрямую. |
|
CreateDiscardableBitmap Функция CreateDiscardableBitmap создает удаленную растровую карту, совместимую с указанным устройством. |
|
CreateEllipticRgn Функция CreateEllipticRgn создает эллиптический регион. |
|
CreateEllipticRgnIndirect Функция CreateEllipticRgnIndirect создает эллиптический регион. |
|
CreateEnhMetaFileA Функция CreateEnhMetaFile создает контекст устройства для метафайла расширенного формата. Этот контекст устройства можно использовать для хранения независимого от устройства рисунка. (ANSI) |
|
CreateEnhMetaFileW Функция CreateEnhMetaFile создает контекст устройства для метафайла расширенного формата. Этот контекст устройства можно использовать для хранения независимого от устройства рисунка. (Юникод) |
|
CreateFontA Функция CreateFont создает логический шрифт с указанными характеристиками. Логический шрифт можно выбрать в качестве шрифта для любого устройства. (ANSI) |
|
CreateFontIndirectA Функция CreateFontIndirect создает логический шрифт с указанными характеристиками. Затем шрифт можно выбрать в качестве текущего шрифта для любого контекста устройства. (ANSI) |
|
CreateFontIndirectExA Функция CreateFontIndirectEx указывает логический шрифт, имеющий характеристики в указанной структуре. Затем шрифт можно выбрать в качестве текущего шрифта для любого контекста устройства. (ANSI) |
|
CreateFontIndirectExW Функция CreateFontIndirectEx указывает логический шрифт, имеющий характеристики в указанной структуре. Затем шрифт можно выбрать в качестве текущего шрифта для любого контекста устройства. (Юникод) |
|
CreateFontIndirectW Функция CreateFontIndirect создает логический шрифт с указанными характеристиками. Затем шрифт можно выбрать в качестве текущего шрифта для любого контекста устройства. (Юникод) |
|
CreateFontPackage Функция CreateFontPackage создает подмножество указанного шрифта TrueType, как правило, для передачи его на принтер. |
|
CreateFontW Функция CreateFont создает логический шрифт с указанными характеристиками. Логический шрифт можно выбрать в качестве шрифта для любого устройства. (Юникод) |
|
CreateHalftonePalette Функция CreateHalftonePalette создает полутонную палитру для указанного контекста устройства (DC). |
|
CreateHatchBrush Функция CreateHatchBrush создает логическую кисть с указанным шаблоном и цветом хэтча. |
|
CreateICA Функция CreateIC создает контекст сведений для указанного устройства. (ANSI) |
|
CreateICW Функция CreateIC создает контекст сведений для указанного устройства. (Юникод) |
|
CreateMetaFileA Функция CreateMetaFile создает контекст устройства для метафайла формата Windows. (ANSI) |
|
CreateMetaFileW Функция CreateMetaFile создает контекст устройства для метафайла формата Windows. (Юникод) |
|
CreatePalette Функция CreatePalette создает логическую палитру. |
|
CreatePatternBrush Функция CreatePatternBrush создает логическую кисть с указанным шаблоном растрового изображения. Растровое изображение может быть растровым изображением раздела DIB, которое создается функцией CreateDIBSection или может быть зависимым от устройства растровым изображением. |
|
CreatePen Функция CreatePen создает логическое перо с указанным стилем, шириной и цветом. Затем перо можно выбрать в контексте устройства и использовать для рисования линий и кривых. |
|
CreatePenIndirect Функция CreatePenIndirect создает логическое косметическое перо с стилем, шириной и цветом, указанным в структуре. |
|
CreatePolygonRgn Функция CreatePolygonRgn создает многоугольник. |
|
CreatePolyPolygonRgn Функция CreatePolygonRgn создает регион, состоящий из ряда многоугольников. Многоугольники могут перекрываться. |
|
CreateRectRgn Функция CreateRectRgn создает прямоугольную область. |
|
CreateRectRgnIndirect Функция CreateRectRgnIndirect создает прямоугольную область. |
|
CreateRoundRectRgn Функция CreateRoundRectRgn создает прямоугольную область с округленными углами. |
|
CreateScalableFontResourceA Функция CreateScalableFontResource создает файл ресурсов шрифта для масштабируемого шрифта. (ANSI) |
|
CreateScalableFontResourceW Функция CreateScalableFontResource создает файл ресурсов шрифта для масштабируемого шрифта. (Юникод) |
|
CreateSolidBrush Функция CreateSolidBrush создает логическую кисть с указанным сплошным цветом. |
|
DeleteDC Функция DeleteDC удаляет указанный контекст устройства (DC). |
|
DeleteEnhMetaFile Функция DeleteEnhMetaFile удаляет метафайл расширенного формата или дескриптор метафайла расширенного формата. |
|
DeleteFont Макрос DeleteFont удаляет объект шрифта, освобождая все системные ресурсы, связанные с объектом шрифта. |
|
DeleteMetaFile Функция DeleteMetaFile удаляет метафайл формата Windows или метафайл формата Windows. |
|
DeleteObject Функция DeleteObject удаляет логическое перо, кисть, шрифт, растровое изображение, регион или палитру, освобождая все системные ресурсы, связанные с объектом. После удаления объекта указанный дескриптор больше недействителен. |
|
DIBINDEX Макрос DIBINDEX принимает индекс в запись в таблице цветов DIB и возвращает значение COLORREF, указывающее цвет, связанный с заданным индексом. |
|
DPtoLP Функция DPtoLP преобразует координаты устройства в логические координаты. Преобразование зависит от режима сопоставления контекста устройства, параметров источников и экстентов окна и окна просмотра, а также преобразования мира. |
|
DrawAnimatedRects Анимирует заголовок окна, чтобы указать открытие значка или минимизацию или максимизацию окна. |
|
DrawCaption Функция DrawCaption рисует заголовок окна. |
|
DrawEdge Функция DrawEdge рисует один или несколько краев прямоугольника. |
|
DrawEscape Функция DrawEscape предоставляет возможности рисования указанного видеотрансляции, которые недоступны напрямую через интерфейс графического устройства (GDI). |
|
DrawFocusRect Функция DrawFocusRect рисует прямоугольник в стиле, используемом для указания того, что прямоугольник имеет фокус. |
|
DrawFrameControl Функция DrawFrameControl рисует элемент управления кадром указанного типа и стиля. |
|
DrawStateA Функция DrawState отображает изображение и применяет визуальный эффект для указания состояния, например отключенного или состояния по умолчанию. (ANSI) |
|
DRAWSTATEPROC Функция DrawStateProc — это определяемая приложением функция обратного вызова, которая отображает сложное изображение для функции DrawState. |
|
DrawStateW Функция DrawState отображает изображение и применяет визуальный эффект для указания состояния, например отключенного или состояния по умолчанию. (Юникод) |
|
DrawText Функция DrawText рисует форматированный текст в указанном прямоугольнике. (Функция DrawText) |
|
DrawTextA Функция DrawText рисует форматированный текст в указанном прямоугольнике. Он форматирует текст в соответствии с указанным методом (расширяющие вкладки, оправдывающие символы, критические линии и т. д.). (DrawTextA) |
|
DrawTextExA Функция DrawTextEx рисует форматированный текст в указанном прямоугольнике. (ANSI) |
|
DrawTextExW Функция DrawTextEx рисует форматированный текст в указанном прямоугольнике. (Юникод) |
|
DrawTextW Функция DrawTextW (Юникод) рисует форматированный текст в указанном прямоугольнике. (Функция DrawTextW) |
|
Эллипс Функция Ellipse рисует многоточие. Центр эллипса является центром указанного ограничивающего прямоугольника. Многоточие описывается с помощью текущего пера и заполняется с помощью текущей кисти. |
|
EndPaint Функция EndPaint помечает конец рисования в указанном окне. Эта функция требуется для каждого вызова функции BeginPaint, но только после завершения рисования. |
|
EndPath Функция EndPath закрывает скобку пути и выбирает путь, определенный скобкой в указанном контексте устройства. |
|
ENHMFENUMPROC Функция EnhMetaFileProc — это определяемая приложением функция обратного вызова, используемая с функцией EnumEnhMetaFile. |
|
EnumDisplayDevicesA Функция EnumDisplayDevices позволяет получить сведения о устройствах отображения в текущем сеансе. (ANSI) |
|
EnumDisplayDevicesW Функция EnumDisplayDevices позволяет получить сведения о устройствах отображения в текущем сеансе. (Юникод) |
|
EnumDisplayMonitors Функция EnumDisplayMonitors перечисляет мониторы отображения (включая невидимые псевдо мониторы, связанные с драйверами зеркального отображения), которые пересекаются между областью, сформированной пересечением указанного прямоугольника обрезки и видимой области контекста устройства. EnumDisplayMonitors вызывает определяемую приложением функцию обратного вызова MonitorEnumProc один раз для каждого перечисленного монитора. Обратите внимание, что GetSystemMetrics (SM_CMONITORS) подсчитывает только мониторы отображения. |
|
EnumDisplaySettingsA Функция EnumDisplaySettings извлекает сведения о одном из графических режимов для устройства отображения. Чтобы получить сведения для всех графических режимов устройства отображения, выполните ряд вызовов этой функции. (ANSI) |
|
EnumDisplaySettingsExA Функция EnumDisplaySettingsEx извлекает сведения о одном из графических режимов для устройства отображения. Чтобы получить сведения для всех графических режимов для устройства отображения, выполните ряд вызовов этой функции. (ANSI) |
|
EnumDisplaySettingsExW Функция EnumDisplaySettingsEx извлекает сведения о одном из графических режимов для устройства отображения. Чтобы получить сведения для всех графических режимов для устройства отображения, выполните ряд вызовов этой функции. (Юникод) |
|
EnumDisplaySettingsW Функция EnumDisplaySettings извлекает сведения о одном из графических режимов для устройства отображения. Чтобы получить сведения для всех графических режимов устройства отображения, выполните ряд вызовов этой функции. (Юникод) |
|
EnumEnhMetaFile Функция EnumEnhMetaFile перечисляет записи в метафайлу расширенного формата, извлекая каждую запись и передавая ее в указанную функцию обратного вызова. |
|
EnumFontFamiliesA Функция EnumFontFamilies перечисляет шрифты в указанном семействе шрифтов, доступных на указанном устройстве. (ANSI) |
|
EnumFontFamiliesExA Функция EnumFontFamiliesEx перечисляет все однозначно именованные шрифты в системе, соответствующие характеристикам шрифта, заданным структурой LOGFONT. EnumFontFamiliesEx перечисляет шрифты на основе имени шрифта, набора символов или обоих типов. (ANSI) |
|
EnumFontFamiliesExW Функция EnumFontFamiliesEx перечисляет все однозначно именованные шрифты в системе, соответствующие характеристикам шрифта, заданным структурой LOGFONT. EnumFontFamiliesEx перечисляет шрифты на основе имени шрифта, набора символов или обоих типов. (Юникод) |
|
EnumFontFamiliesW Функция EnumFontFamilies перечисляет шрифты в указанном семействе шрифтов, доступных на указанном устройстве. (Юникод) |
|
EnumFontsA Функция EnumFonts перечисляет шрифты, доступные на указанном устройстве. (ANSI) |
|
EnumFontsW Функция EnumFonts перечисляет шрифты, доступные на указанном устройстве. (Юникод) |
|
EnumMetaFile Функция EnumMetaFile перечисляет записи в метафайлу формата Windows, извлекая каждую запись и передавая ее в указанную функцию обратного вызова. |
|
EnumObjects Функция EnumObjects перечисляет ручки или кисти, доступные для указанного контекста устройства (DC). |
|
EqualRect Функция EqualRect определяет, равны ли два указанных прямоугольника, сравнивая координаты их верхних и правых углов в правом верхнем углу. |
|
EqualRgn Функция EqualRgn проверяет два указанных региона, чтобы определить, совпадают ли они. Функция считает два региона идентичными, если они равны размеру и фигуре. |
|
ИсключениеClipRect Функция ExcludeClipRect создает новый регион вырезки, состоящий из существующей области вырезки минус указанный прямоугольник. |
|
ExcludeUpdateRgn Функция ExcludeUpdateRgn запрещает рисование в недопустимых областях окна, исключая обновленный регион в окне из области вырезки. |
|
ExtCreatePen Функция ExtCreatePen создает логическую косметику или геометрическое перо, которое имеет указанный стиль, ширину и атрибуты кисти. |
|
ExtCreateRegion Функция ExtCreateRegion создает регион из указанного региона и данных преобразования. |
|
ExtFloodFill Функция ExtFloodFill заполняет область области отображения текущей кистью. |
|
ExtSelectClipRgn Функция ExtSelectClipRgn объединяет указанный регион с текущим регионом вырезки с использованием указанного режима. |
|
ExtTextOutA Функция ExtTextOut рисует текст с помощью выбранного шрифта, цвета фона и цвета текста. При необходимости можно указать измерения, используемые для обрезки, непрозрачности или обоих. (ANSI) |
|
ExtTextOutW Функция ExtTextOut рисует текст с помощью выбранного шрифта, цвета фона и цвета текста. При необходимости можно указать измерения, используемые для обрезки, непрозрачности или обоих. (Юникод) |
|
FillPath Функция FillPath закрывает все открытые цифры в текущем пути и заполняет внутренний путь с помощью текущего режима заполнения кисти и многоугольника. |
|
FillRect Функция FillRect заполняет прямоугольник с помощью указанной кисти. Эта функция включает в себя левые и верхние границы, но исключает правые и нижние границы прямоугольника. |
|
FillRgn Функция FillRgn заполняет регион с помощью указанной кисти. |
|
FlattenPath Функция FlattenPath преобразует все кривые в пути, выбранном в текущем контексте устройства (DC), превращая каждую кривую в последовательность строк. |
|
Наводнение Функция FloodFill заполняет область поверхности дисплея текущей кистью. Предполагается, что область привязана, как указано параметром цвета. |
|
FrameRect Функция FrameRect рисует границу вокруг указанного прямоугольника с помощью указанной кисти. Ширина и высота границы всегда являются одной логической единицей. |
|
FrameRgn Функция FrameRgn рисует границу вокруг указанного региона с помощью указанной кисти. |
|
GdiAlphaBlend Функция GdiAlphaBlend отображает растровые изображения с прозрачными или полутранспарентными пикселями. |
|
GdiComment Функция GdiComment копирует комментарий из буфера в указанный метафайл расширенного формата. |
|
GdiFlush Функция GdiFlush очищает текущий пакет вызывающего потока. |
|
GdiGetBatchLimit Функция GdiGetBatchLimit возвращает максимальное количество вызовов функций, которые можно накапливать в текущем пакете вызывающего потока. Система сбрасывает текущий пакет всякий раз, когда это ограничение превышается. |
|
GdiGradientFill Функция GdiGradientFill заполняет прямоугольники и треугольники структур. |
|
GdiSetBatchLimit Функция GdiSetBatchLimit задает максимальное количество вызовов функций, которые можно накапливать в текущем пакете вызывающего потока. Система сбрасывает текущий пакет всякий раз, когда это ограничение превышается. |
|
GdiTransparentBlt Функция GdiTransparentBlt выполняет передачу данных цвета, соответствующих прямоугольнику пикселей из указанного контекста исходного устройства в контекст конечного устройства. |
|
GetArcDirection Функция GetArcDirection извлекает текущее направление дуги для указанного контекста устройства. Функции Arc и прямоугольника используют направление дуги. |
|
GetAspectRatioFilterEx Функция GetAspectRatioFilterEx извлекает параметр для текущего фильтра пропорций. |
|
GetBitmapBits Функция GetBitmapBits копирует битовые изображения указанного зависимого от устройства растрового изображения в буфер. |
|
GetBitmapDimensionEx Функция GetBitmapDimensionEx извлекает измерения совместимого растрового изображения. Извлеченные измерения должны быть заданы функцией SetBitmapDimensionEx. |
|
GetBkColor Функция GetBkColor возвращает текущий цвет фона для указанного контекста устройства. |
|
GetBkMode Функция GetBkMode возвращает текущий режим фонового смешивания для указанного контекста устройства. Фоновый режим смешивания контекста устройства влияет на текст, хэтчированные кисти и стили пера, которые не являются твердыми линиями. |
|
GetBoundsRect Функция GetBoundsRect получает текущий накопленный ограничивающий прямоугольник для указанного контекста устройства. |
|
GetBrushOrgEx Функция GetBrushOrgEx извлекает текущий источник кисти для указанного контекста устройства. Эта функция заменяет функцию GetBrushOrg. |
|
GetBValue Макрос GetBValue получает значение интенсивности для синего компонента красного, зеленого, синего (RGB). |
|
GetCharABCWidthsA Функция GetCharABCWidths извлекает ширину в логических единицах последовательных символов в указанном диапазоне от текущего шрифта TrueType. Эта функция успешно выполняется только с шрифтами TrueType. (ANSI) |
|
GetCharABCWidthsFloatA Функция GetCharABCWidthsFloat извлекает ширину в логических единицах последовательных символов в указанном диапазоне от текущего шрифта. (ANSI) |
|
GetCharABCWidthsFloatW Функция GetCharABCWidthsFloat извлекает ширину в логических единицах последовательных символов в указанном диапазоне от текущего шрифта. (Юникод) |
|
GetCharABCWidthsI Функция GetCharABCWidthsI извлекает ширину в логических единицах последовательных индексов глифов в указанном диапазоне от текущего шрифта TrueType. Эта функция успешно выполняется только с шрифтами TrueType. |
|
GetCharABCWidthsW Функция GetCharABCWidths извлекает ширину в логических единицах последовательных символов в указанном диапазоне от текущего шрифта TrueType. Эта функция успешно выполняется только с шрифтами TrueType. (Юникод) |
|
GetCharacterPlacementA Функция GetCharacterPlacement извлекает сведения о строке символов, например ширине символов, расположении курсора, упорядочении в строке и отрисовке глифов. (ANSI) |
|
GetCharacterPlacementW Функция GetCharacterPlacement извлекает сведения о строке символов, например ширине символов, расположении курсора, упорядочении в строке и отрисовке глифов. (Юникод) |
|
GetCharWidth32A Функция GetCharWidth32 извлекает ширину в логических координатах последовательных символов в указанном диапазоне от текущего шрифта. (ANSI) |
|
GetCharWidth32W Функция GetCharWidth32 извлекает ширину в логических координатах последовательных символов в указанном диапазоне от текущего шрифта. (Юникод) |
|
GetCharWidthA Функция GetCharWidth извлекает ширину в логических координатах последовательных символов в указанном диапазоне от текущего шрифта. (ANSI) |
|
GetCharWidthFloatA Функция GetCharWidthFloat извлекает дробную ширину последовательных символов в указанном диапазоне от текущего шрифта. (ANSI) |
|
GetCharWidthFloatW Функция GetCharWidthFloat извлекает дробную ширину последовательных символов в указанном диапазоне от текущего шрифта. (Юникод) |
|
GetCharWidthI Функция GetCharWidthI извлекает ширину в логических координатах последовательных индексов глифов в указанном диапазоне от текущего шрифта. |
|
GetCharWidthW Функция GetCharWidth извлекает ширину в логических координатах последовательных символов в указанном диапазоне от текущего шрифта. (Юникод) |
|
GetClipBox Функция GetClipBox извлекает измерения наименьшего ограничивающего прямоугольника, который можно нарисовать вокруг текущей видимой области на устройстве. |
|
GetClipRgn Функция GetClipRgn извлекает дескриптор, определяющий текущий определяемый приложением регион вырезки для указанного контекста устройства. |
|
GetColorAdjustment Функция GetColorAdjustment извлекает значения корректировки цвета для указанного контекста устройства (DC). |
|
GetCurrentObject Функция GetCurrentObject извлекает дескриптор для объекта указанного типа, выбранного в указанном контексте устройства (DC). |
|
GetCurrentPositionEx Функция GetCurrentPositionEx извлекает текущую позицию в логических координатах. |
|
GetDC Функция GetDC извлекает дескриптор в контекст устройства (DC) для клиентской области указанного окна или всего экрана. |
|
GetDCBrushColor Функция GetDCBrushColor извлекает текущий цвет кисти для указанного контекста устройства (DC). |
|
GetDCEx Функция GetDCEx извлекает дескриптор контекста устройства (DC) для клиентской области указанного окна или всего экрана. |
|
GetDCOrgEx Функция GetDCOrgEx извлекает окончательный источник перевода для указанного контекста устройства (DC). |
|
GetDCPenColor Функция GetDCPenColor извлекает текущий цвет пера для указанного контекста устройства (DC). |
|
GetDeviceCaps Функция GetDeviceCaps извлекает сведения, относящиеся к устройству, для указанного устройства. |
|
GetDIBColorTable Функция GetDIBColorTable извлекает значения цветов RGB (красный, зеленый, синий) из диапазона записей в таблице цветов в растровом рисунке раздела DIB, выбранном в текущем контексте устройства. |
|
GetDIBits Функция GetDIBits извлекает биты указанного совместимого растрового изображения и копирует их в буфер в виде DIB с помощью указанного формата. |
|
GetEnhMetaFileA Функция GetEnhMetaFile создает дескриптор, определяющий метафайл расширенного формата, хранящийся в указанном файле. (ANSI) |
|
GetEnhMetaFileBits Функция GetEnhMetaFileBits извлекает содержимое указанного метафайла расширенного формата и копирует их в буфер. |
|
GetEnhMetaFileDescriptionA Функция GetEnhMetaFileDescription извлекает необязательное текстовое описание из метафайла расширенного формата и копирует строку в указанный буфер. (ANSI) |
|
GetEnhMetaFileDescriptionW Функция GetEnhMetaFileDescription извлекает необязательное текстовое описание из метафайла расширенного формата и копирует строку в указанный буфер. (Юникод) |
|
GetEnhMetaFileHeader Функция GetEnhMetaFileHeader извлекает запись, содержащую заголовок для указанного метафайла расширенного формата. |
|
GetEnhMetaFilePaletteEntries Функция GetEnhMetaFilePaletteEntries извлекает необязательные записи палитры из указанного расширенного метафайла. |
|
GetEnhMetaFileW Функция GetEnhMetaFile создает дескриптор, определяющий метафайл расширенного формата, хранящийся в указанном файле. (Юникод) |
|
GetFontData Функция GetFontData извлекает данные метрик шрифта для шрифта TrueType. |
|
GetFontLanguageInfo Функция GetFontLanguageInfo возвращает сведения о выбранном шрифте для указанного контекста отображения. Приложения обычно используют эти сведения и функцию GetCharacterPlacement для подготовки символьной строки для отображения. |
|
GetFontUnicodeRanges Функция GetFontUnicodeRanges возвращает сведения о том, какие символы Юникода поддерживаются шрифтом. Сведения возвращаются в виде структуры GLYPHSET. |
|
GetGlyphIndicesA Функция GetGlyphIndices преобразует строку в массив глифовых индексов. Функцию можно использовать для определения того, существует ли глиф в шрифте. (ANSI) |
|
GetGlyphIndicesW Функция GetGlyphIndices преобразует строку в массив глифовых индексов. Функцию можно использовать для определения того, существует ли глиф в шрифте. (Юникод) |
|
GetGlyphOutlineA Функция GetGlyphOutline извлекает контур или растровое изображение для символа шрифта TrueType, выбранного в указанном контексте устройства. (ANSI) |
|
GetGlyphOutlineW Функция GetGlyphOutline извлекает контур или растровое изображение для символа шрифта TrueType, выбранного в указанном контексте устройства. (Юникод) |
|
GetGraphicsMode Функция GetGraphicsMode извлекает текущий графический режим для указанного контекста устройства. |
|
GetGValue Макрос GetGValue получает значение интенсивности для зеленого компонента красного, зеленого, синего (RGB). |
|
GetKerningPairsA Функция GetKerningPairs извлекает пары символьного кернинга для выбранного шрифта для указанного контекста устройства. (ANSI) |
|
GetKerningPairsW Функция GetKerningPairs извлекает пары символьного кернинга для выбранного шрифта для указанного контекста устройства. (Юникод) |
|
GetLayout Функция GetLayout возвращает макет контекста устройства (DC). |
|
GetMapMode Функция GetMapMode извлекает текущий режим сопоставления. |
|
GetMetaFileA Функция GetMetaFile создает дескриптор, определяющий метафайл, хранящийся в указанном файле. (ANSI) |
|
GetMetaFileBitsEx Функция GetMetaFileBitsEx извлекает содержимое метафайла формата Windows и копирует их в указанный буфер. |
|
GetMetaFileW Функция GetMetaFile создает дескриптор, определяющий метафайл, хранящийся в указанном файле. (Юникод) |
|
GetMetaRgn Функция GetMetaRgn извлекает текущую метарегион для указанного контекста устройства. |
|
GetMiterLimit Функция GetMiterLimit извлекает ограничение митер для указанного контекста устройства. |
|
GetMonitorInfoA Функция GetMonitorInfo извлекает сведения о мониторе отображения. (ANSI) |
|
GetMonitorInfoW Функция GetMonitorInfo извлекает сведения о мониторе отображения. (Юникод) |
|
GetNearestColor Функция GetNearestColor извлекает значение цвета, определяющее цвет из системной палитры, которое будет отображаться при использовании указанного значения цвета. |
|
GetNearestPaletteIndex Функция GetNearestPaletteIndex извлекает индекс для записи в указанной логической палитре, наиболее точно соответствующей заданному значению цвета. |
|
GetObject Функция GetObject (wingdi.h) извлекает сведения для указанного графического объекта. |
|
GetObjectA Функция GetObject извлекает сведения для указанного графического объекта. (GetObjectA) |
|
GetObjectType GetObjectType извлекает тип указанного объекта. |
|
GetObjectW Функция GetObjectW (Юникод) (wingdi.h) получает сведения для указанного графического объекта. |
|
GetOutlineTextMetricsA Функция GetOutlineTextMetrics извлекает текстовые метрики для шрифтов TrueType. (ANSI) |
|
GetOutlineTextMetricsW Функция GetOutlineTextMetrics извлекает текстовые метрики для шрифтов TrueType. (Юникод) |
|
GetPaletteEntries Функция GetPaletteEntries извлекает указанный диапазон записей палитры из заданной логической палитры. |
|
GetPath Функция GetPath извлекает координаты, определяющие конечные точки линий и контрольные точки кривых, найденных в пути, выбранном в указанном контексте устройства. |
|
GetPixel Функция GetPixel извлекает значение цвета красного, зеленого, синего (RGB) пикселя по указанным координатам. |
|
GetPolyFillMode Функция GetPolyFillMode извлекает текущий режим заливки многоугольников. |
|
GetRandomRgn Функция GetRandomRgn копирует область вырезки системы указанного контекста устройства в определенный регион. |
|
GetRasterizerCaps Функция GetRasterizerCaps возвращает флаги, указывающие, установлены ли шрифты TrueType в системе. |
|
GetRegionData Функция GetRegionData заполняет указанный буфер данными, описывающими регион. Эти данные включают измерения прямоугольников, составляющих область. |
|
GetRgnBox Функция GetRgnBox извлекает ограничивающий прямоугольник указанного региона. |
|
GetROP2 Функция GetROP2 извлекает режим смешивания переднего плана указанного контекста устройства. Режим смешивания указывает, как перо или внутренний цвет и цвет уже на экране объединяются для получения нового цвета. |
|
GetRValue Макрос GetRValue получает значение интенсивности для красного компонента красного, зеленого, синего (RGB). |
|
GetStockObject Функция GetStockObject извлекает дескриптор на одну из складских перьев, кистей, шрифтов или палитр. |
|
GetStretchBltMode Функция GetStretchBltMode извлекает текущий режим растяжения. Режим растяжения определяет, как цветовые данные добавляются или удаляются из растровых изображений, растянутых или сжатых при вызове функции StretchBlt. |
|
GetSysColorBrush Функция GetSysColorBrush извлекает дескриптор, определяющий логическую кисть, соответствующую указанному индексу цвета. |
|
GetSystemPaletteEntries Функция GetSystemPaletteEntries извлекает диапазон записей палитры из системной палитры, связанной с указанным контекстом устройства (DC). |
|
GetSystemPaletteUse Функция GetSystemPaletteUse извлекает текущее состояние системной (физической) палитры для указанного контекста устройства (DC). |
|
GetTabbedTextExtentA Функция GetTabbedTextExtent вычисляет ширину и высоту символьной строки. (ANSI) |
|
GetTabbedTextExtentW Функция GetTabbedTextExtent вычисляет ширину и высоту символьной строки. (Юникод) |
|
GetTextAlign Функция GetTextAlign извлекает параметр выравнивания текста для указанного контекста устройства. |
|
GetTextCharacterExtra Функция GetTextCharacterExtra извлекает текущий интервал межчарактера для указанного контекста устройства. |
|
GetTextColor Функция GetTextColor извлекает текущий цвет текста для указанного контекста устройства. |
|
GetTextExtentExPointA Функция GetTextExtentExPoint извлекает количество символов в указанной строке, которая будет соответствовать заданному пространству и заполняет массив экстентом текста для каждого из этих символов. (ANSI) |
|
GetTextExtentExPointI Функция GetTextExtentExPointI извлекает количество символов в указанной строке, которая будет соответствовать заданному пространству и заполняет массив экстентом текста для каждого из этих символов. |
|
GetTextExtentExPointW Функция GetTextExtentExPoint извлекает количество символов в указанной строке, которая будет соответствовать заданному пространству и заполняет массив экстентом текста для каждого из этих символов. (Юникод) |
|
GetTextExtentPoint32A Функция GetTextExtentPoint32 вычисляет ширину и высоту указанной строки текста. (ANSI) |
|
GetTextExtentPoint32W Функция GetTextExtentPoint32 вычисляет ширину и высоту указанной строки текста. (Юникод) |
|
GetTextExtentPointA Функция GetTextExtentPoint вычисляет ширину и высоту указанной строки текста. (ANSI) |
|
GetTextExtentPointI Функция GetTextExtentPointI вычисляет ширину и высоту указанного массива индексов глифов. |
|
GetTextExtentPointW Функция GetTextExtentPoint вычисляет ширину и высоту указанной строки текста. (Юникод) |
|
GetTextFaceA Функция GetTextFace извлекает имя шрифта, выбранного в указанном контексте устройства. (ANSI) |
|
GetTextFaceW Функция GetTextFace извлекает имя шрифта, выбранного в указанном контексте устройства. (Юникод) |
|
GetTextMetrics Функция GetTextMetrics (wingdi.h) заполняет указанный буфер метриками для выбранного шрифта. |
|
GetTextMetricsA Функция GetTextMetrics заполняет указанный буфер метриками для выбранного шрифта. (GetTextMetricsA) |
|
GetTextMetricsW Функция GetTextMetricsW (Юникод) заполняет указанный буфер метриками для выбранного шрифта. |
|
GetUpdateRect Функция GetUpdateRect извлекает координаты наименьшего прямоугольника, который полностью заключает область обновления указанного окна. |
|
GetUpdateRgn Функция GetUpdateRgn извлекает область обновления окна, копируя ее в указанный регион. Координаты области обновления относятся к левому верхнему углу окна (то есть они являются координатами клиента). |
|
GetViewportExtEx Функция GetViewportExtEx извлекает x-экстент и y текущего окна просмотра для указанного контекста устройства. |
|
GetViewportOrgEx Функция GetViewportOrgEx извлекает координаты x и координаты y источника окна просмотра для указанного контекста устройства. |
|
GetWindowDC Функция GetWindowDC извлекает контекст устройства (DC) для всего окна, включая строку заголовка, меню и полосы прокрутки. |
|
GetWindowExtEx Эта функция извлекает экстент x и y окна для указанного контекста устройства. |
|
GetWindowOrgEx Функция GetWindowOrgEx извлекает координаты x и координаты y источника окна для указанного контекста устройства. |
|
GetWindowRgn Функция GetWindowRgn получает копию области окна окна. |
|
GetWindowRgnBox Функция GetWindowRgnBox извлекает измерения самого жестко ограничивающего прямоугольника для области окна. |
|
GetWinMetaFileBits Функция GetWinMetaFileBits преобразует записи расширенного формата из метафайла в записи формата Windows и сохраняет преобразованные записи в указанном буфере. |
|
GetWorldTransform Функция GetWorldTransform извлекает текущее пространство мира в пространство страницы. |
|
GOBJENUMPROC Функция EnumObjectsProc — это определяемая приложением функция обратного вызова, используемая с функцией EnumObjects. |
|
GradientFill Функция GradientFill заполняет прямоугольники и структуры треугольников. |
|
GrayStringA Функция GrayString рисует серый текст в указанном расположении. (ANSI) |
|
GRAYSTRINGPROC Функция OutputProc — это определяемая приложением функция обратного вызова, используемая с функцией GrayString. |
|
GrayStringW Функция GrayString рисует серый текст в указанном расположении. (Юникод) |
|
InflateRect Функция InflateRect увеличивает или уменьшает ширину и высоту указанного прямоугольника. |
|
IntersectClipRect Функция IntersectClipRect создает новый регион вырезки из пересечения текущей области вырезки и указанного прямоугольника. |
|
IntersectRect Функция IntersectRect вычисляет пересечение двух исходных прямоугольников и помещает координаты прямоугольника пересечения в прямоугольник назначения. |
|
InvalidateRect Функция InvalidateRect добавляет прямоугольник в указанный регион обновления окна. Регион обновления представляет часть клиентской области окна, которую необходимо перезапустить. |
|
InvalidateRgn Функция InvalidateRgn делает клиентской область в указанном регионе недействительным, добавив ее в текущую область обновления окна. |
|
InvertRect Функция InvertRect инвертирует прямоугольник в окне, выполняя логическую операцию NOT для каждого пикселя в интерьере прямоугольника. |
|
InvertRgn Функция InvertRgn инвертирует цвета в указанном регионе. |
|
IsRectEmpty Функция IsRectEmpty определяет, является ли указанный прямоугольник пустым. |
|
LineDDA Функция LineDDA определяет, какие пиксели следует выделить для строки, определенной указанными начальными и конечными точками. |
|
LINEDDAPROC Функция LineDDAProc — это определяемая приложением функция обратного вызова, используемая с функцией LineDDA. |
|
LineTo Функция LineTo рисует линию от текущей позиции до, но не включая указанную точку. |
|
LoadBitmapA Функция LoadBitmap загружает указанный ресурс растрового изображения из исполняемого файла модуля. (ANSI) |
|
LoadBitmapW Функция LoadBitmap загружает указанный ресурс растрового изображения из исполняемого файла модуля. (Юникод) |
|
LockWindowUpdate Функция LockWindowUpdate отключает или включает рисование в указанном окне. Одновременно можно заблокировать только одно окно. |
|
LPtoDP Функция LPtoDP преобразует логические координаты в координаты устройства. Преобразование зависит от режима сопоставления контекста устройства, параметров источников и экстентов окна и окна просмотра, а также преобразования мира. |
|
MAKEPOINTS Макрос MAKEPOINTS преобразует значение, содержащее координаты x-и y точки в структуру POINT. |
|
MAKEROP4 Макрос MAKEROP4 создает кватернарный код операции растра для использования с функцией MaskBlt. |
|
MapWindowPoints Функция MapWindowPoints преобразует (сопоставляет) набор точек из пространства координат относительно одного окна в пространство координат относительно другого окна. |
|
MaskBlt Функция MaskBlt объединяет цветовые данные для исходных и целевых растровых карт с помощью указанной операции маски и растра. |
|
MergeFontPackage Функция MergeFontPackage управляет шрифтами, созданными CreateFontPackage. |
|
MFENUMPROC Функция EnumMetaFileProc — это определяемая приложением функция обратного вызова, которая обрабатывает записи метафайлов в формате Windows. |
|
ModifyWorldTransform Функция ModifyWorldTransform изменяет преобразование мира для контекста устройства с помощью указанного режима. |
|
MONITORENUMPROC Функция MonitorEnumProc — это определяемая приложением функция обратного вызова, вызываемая функцией EnumDisplayMonitors. |
|
MonitorFromPoint Функция MonitorFromPoint извлекает дескриптор монитора отображения, содержащего указанную точку. |
|
MonitorFromRect Функция MonitorFromRect извлекает дескриптор монитора отображения с самой большой областью пересечения с указанным прямоугольником. |
|
MonitorFromWindow Функция MonitorFromWindow извлекает дескриптор монитора отображения с самой большой областью пересечения с ограничивающим прямоугольником указанного окна. |
|
MoveToEx Функция MoveToEx обновляет текущую позицию до указанной точки и при необходимости возвращает предыдущую позицию. |
|
OffsetClipRgn Функция OffsetClipRgn перемещает область вырезки контекста устройства указанными смещениями. |
|
OffsetRect Функция OffsetRect перемещает указанный прямоугольник по указанным смещениям. |
|
OffsetRgn Функция OffsetRgn перемещает регион по указанным смещениям. |
|
OffsetViewportOrgEx Функция OffsetViewportOrgEx изменяет источник окна просмотра для контекста устройства с помощью указанных горизонтальных и вертикальных смещения. |
|
OffsetWindowOrgEx Функция OffsetWindowOrgEx изменяет источник окна для контекста устройства с помощью указанных горизонтальных и вертикальных смещения. |
|
PaintDesktop Функция PaintDesktop заполняет область вырезки в указанном контексте устройства шаблоном рабочего стола или обоими. Эта функция предоставляется в основном для рабочих столов оболочки. |
|
PaintRgn Функция PaintRgn красит указанный регион с помощью кисти, выбранной в контексте устройства. |
|
ПАЛИТРАINDEX Макрос COLORINDEX принимает индекс в запись логического цветового палитры и возвращает описатель палитры, состоящий из значения COLORREF, указывающего цвет, связанный с заданным индексом. |
|
COLORRGB Макрос PALETTERGB принимает три значения, представляющие относительную интенсивность красного, зеленого и синего, а также возвращает описатель цветовой палитры, зеленый, синий (RGB), состоящий из 2 в байтах высокого порядка и RGB-значение в трех байтах с низким порядком. Приложение, использующее цветовую палитру, может передавать этот описатель вместо явного значения RGB в функции, ожидающие цвета. |
|
PatBlt Функция PatBlt красит указанный прямоугольник с помощью кисти, выбранной в данный момент в указанном контексте устройства. Цвет кисти и цвет поверхности или цвета объединяются с помощью указанной операции растра. |
|
PathToRegion Функция PathToRegion создает регион из пути, выбранного в указанном контексте устройства. В результирующем регионе используются координаты устройства. |
|
Пирог Функция "Круг" рисует кругообразную клиновку, ограничивающую пересечением многоточия и двух радиальных. Круговая диаграмма описывается с помощью текущего пера и заполняется с помощью текущей кисти. |
|
PlayEnhMetaFile Функция PlayEnhMetaFile отображает рисунок, хранящийся в указанном метафайле расширенного формата. |
|
PlayEnhMetaFileRecord Функция PlayEnhMetaFileRecord воспроизводит запись расширенного метафайла, выполняя функции интерфейса графического устройства (GDI), определяемые записью. |
|
PlayMetaFile Функция PlayMetaFile отображает рисунок, хранящийся в заданном метафайле формата Windows на указанном устройстве. |
|
PlayMetaFileRecord Функция PlayMetaFileRecord воспроизводит запись метафайла в формате Windows, выполнив функцию интерфейса графического устройства (GDI), содержащуюся в этой записи. |
|
PlgBlt Функция PlgBlt выполняет передачу битов цветовых данных из указанного прямоугольника в контексте исходного устройства на указанную параллелограмму в контексте конечного устройства. |
|
ТОЧКИTOPOINT Макрос POINTTOPOINT копирует содержимое структуры POINT в структуру POINT. |
|
POINTTOPOINTS Макрос POINTTOPOINTS преобразует структуру POINT в структуру POINT. |
|
PolyBezier Функция PolyBezier рисует одну или несколько кривых Bézier. |
|
PolyBezierTo Функция PolyBezierTo рисует одну или несколько кривых Bézier. |
|
PolyDraw Функция PolyDraw рисует набор сегментов линий и кривых Bézier. |
|
Многоугольник Функция Polygon рисует многоугольник, состоящий из двух или более вершин, соединенных прямыми линиями. Многоугольник описывается с помощью текущего пера и заполняется с помощью текущего режима заливки кисти и многоугольника. |
|
Полилайн Функция Polyline рисует ряд сегментов линий путем подключения точек в указанном массиве. |
|
PolylineTo Функция PolylineTo рисует одну или несколько прямых линий. |
|
PolyPolygon Функция PolyPolygon рисует ряд закрытых многоугольников. Каждый многоугольник описывается с помощью текущего пера и заполняется с помощью текущего режима заливки кисти и многоугольника. Многоугольники, рисуемые этой функцией, могут перекрываться. |
|
PolyPolyline Функция PolyPolyline рисует несколько рядов сегментов подключенной линии. |
|
PolyTextOutA Функция PolyTextOut рисует несколько строк с помощью цветов шрифта и текста, выбранных в данный момент в указанном контексте устройства. (ANSI) |
|
PolyTextOutW Функция PolyTextOut рисует несколько строк с помощью цветов шрифта и текста, выбранных в данный момент в указанном контексте устройства. (Юникод) |
|
PtInRect Функция PtInRect определяет, находится ли указанная точка в указанном прямоугольнике. |
|
PtInRegion Функция PtInRegion определяет, находится ли указанная точка внутри указанного региона. |
|
PtVisible Функция PtVisible определяет, находится ли указанная точка в области вырезки контекста устройства. |
|
РеализацияPalette Функция RealizePalette сопоставляет записи палитры из текущей логической палитры в системную палитру. |
|
Прямоугольник Функция Прямоугольника рисует прямоугольник. Прямоугольник описывается с помощью текущего пера и заполняется с помощью текущей кисти. |
|
RectInRegion Функция RectInRegion определяет, находится ли любая часть указанного прямоугольника в границах региона. |
|
RectVisible Функция RectVisible определяет, находится ли любая часть указанного прямоугольника в области вырезки контекста устройства. |
|
RedrawWindow Функция RedrawWindow обновляет указанный прямоугольник или регион в клиентской области окна. |
|
ReleaseDC Функция ReleaseDC освобождает контекст устройства (DC), освобождая его для использования другими приложениями. Эффект функции ReleaseDC зависит от типа контроллера домена. Он освобождает только общие и оконные контроллеры домена. Он не влияет на класс или частные контроллеры домена. |
|
RemoveFontMemResourceEx Функция RemoveFontMemResourceEx удаляет шрифты, добавленные из файла образа памяти. |
|
RemoveFontResourceA Функция RemoveFontResource удаляет шрифты в указанном файле из системной таблицы шрифтов. (ANSI) |
|
RemoveFontResourceExA Функция RemoveFontResourceEx удаляет шрифты в указанном файле из системной таблицы шрифтов. (ANSI) |
|
RemoveFontResourceExW Функция RemoveFontResourceEx удаляет шрифты в указанном файле из системной таблицы шрифтов. (Юникод) |
|
RemoveFontResourceW Функция RemoveFontResource удаляет шрифты в указанном файле из системной таблицы шрифтов. (Юникод) |
|
ResetDCA Функция ResetDC обновляет указанный контекст принтера или устройства диаграммы (DC) с помощью указанных сведений. (ANSI) |
|
ResetDCW Функция ResetDC обновляет указанный контекст принтера или устройства диаграммы (DC) с помощью указанных сведений. (Юникод) |
|
Изменение размераPalette Функция ResizePalette увеличивает или уменьшает размер логической палитры на основе указанного значения. |
|
RestoreDC Функция RestoreDC восстанавливает контекст устройства (DC) до указанного состояния. Контроллер домена восстанавливается с помощью всплывающих сведений о состоянии из стека, созданного ранее вызовами функции SaveDC. |
|
RGB Макрос RGB выбирает красный, зеленый, синий цвет (RGB) на основе аргументов, предоставленных и возможностей цвета выходного устройства. |
|
RoundRect Функция RoundRect рисует прямоугольник с закругленными углами. Прямоугольник описывается с помощью текущего пера и заполняется с помощью текущей кисти. |
|
SaveDC Функция SaveDC сохраняет текущее состояние указанного контекста устройства (DC), копируя данные, описывающие выбранные объекты и графические режимы (например, растровое изображение, кисть, палитра, шрифт, перо, область, режим рисования и режим сопоставления) в стек контекста. |
|
ScaleViewportExtExtEx Функция ScaleViewportExtEx изменяет окно просмотра для контекста устройства, используя коэффициенты, сформированные указанными умножениями и делителями. |
|
ScaleWindowExtEx Функция ScaleWindowExtEx изменяет окно для контекста устройства, используя коэффициенты, сформированные указанными умножениями и разделителями. |
|
ScreenToClient Функция ScreenToClient преобразует координаты экрана указанной точки на экране в координаты клиентской области. |
|
SelectClipPath Функция SelectClipPath выбирает текущий путь в качестве области вырезки для контекста устройства, сочетая новый регион с любым существующим регионом вырезки с помощью указанного режима. |
|
SelectClipRgn Функция SelectClipRgn выбирает регион в качестве текущей области вырезки для указанного контекста устройства. |
|
SelectFont Макрос SelectFont выбирает объект шрифта в указанный контекст устройства (DC). Новый объект шрифта заменяет предыдущий объект шрифта. |
|
SelectObject Функция SelectObject выбирает объект в указанном контексте устройства (DC). Новый объект заменяет предыдущий объект того же типа. |
|
SelectPalette Функция SelectPalette выбирает указанную логическую палитру в контексте устройства. |
|
SetArcDirection SetArcDirection задает направление рисования, которое будет использоваться для функций дуги и прямоугольника. |
|
SetBitmapBits Функция SetBitmapBits задает биты цветовых данных для растрового изображения указанным значениям. |
|
SetBitmapDimensionEx Функция SetBitmapDimensionEx назначает предпочитаемые измерения растровой карте. Эти измерения можно использовать приложениями; однако они не используются системой. |
|
SetBkColor Функция SetBkColor задает текущий цвет фона указанным значением цвета или ближайший физический цвет, если устройство не может представлять указанное значение цвета. |
|
SetBkMode Функция SetBkMode задает режим фонового смешивания указанного контекста устройства. Фоновый режим смешивания используется с текстом, хэтчированные кисти и стили пера, которые не являются твердыми линиями. |
|
SetBoundsRect Функция SetBoundsRect управляет накоплением ограничивающих прямоугольников для указанного контекста устройства. |
|
SetBrushOrgEx Функция SetBrushOrgEx задает источник кисти, который GDI назначает следующей кисти, которую приложение выбирает в указанный контекст устройства. |
|
SetColorAdjustment Функция SetColorAdjustment задает значения корректировки цвета для контекста устройства (DC) с помощью указанных значений. |
|
SetDCBrushColor Функция SetDCBrushColor задает текущий цвет кисти контекста устройства (DC) указанным значением цвета. Если устройство не может представлять указанное значение цвета, то для параметра будет задан ближайший физический цвет. |
|
SetDCPenColor Функция SetDCPenColor задает текущий цвет пера (DC) для указанного значения цвета. Если устройство не может представлять указанное значение цвета, то для параметра будет задан ближайший физический цвет. |
|
SetDIBColorTable Функция SetDIBColorTable задает значения цветов RGB (красный, зеленый, синий) в диапазоне записей в таблице цветов DIB, выбранной в текущем контексте устройства. |
|
SetDIBits Функция SetDIBits задает пиксели в совместимом растровом рисунке (DDB) с использованием цветовых данных, найденных в указанном DIB. |
|
SetDIBitsToDevice Функция SetDIBitsToDevice задает пиксели в указанном прямоугольнике на устройстве, связанном с контекстом конечного устройства, с использованием цветовых данных из DIB, JPEG или PNG-изображения. |
|
SetEnhMetaFileBits Функция SetEnhMetaFileBits создает метафайл расширенного формата на основе памяти из указанных данных. |
|
SetGraphicsMode Функция SetGraphicsMode задает графический режим для указанного контекста устройства. |
|
SetLayout Функция SetLayout изменяет макет контекста устройства (DC). |
|
SetMapMode Функция SetMapMode задает режим сопоставления указанного контекста устройства. Режим сопоставления определяет единицу измерения, используемую для преобразования единиц пространства страницы в единицы пространства устройства, а также определяет ориентацию осей x и y устройства. |
|
SetMapperFlags Функция SetMapperFlags изменяет алгоритм, который используется при сопоставлении логических шрифтов с физическими шрифтами. |
|
SetMetaFileBitsEx Функция SetMetaFileBitsEx создает метафайл на основе памяти в формате Windows из предоставленных данных. |
|
SetMetaRgn Функция SetMetaRgn пересекает текущий регион вырезки для указанного контекста устройства с текущим метарегионом и сохраняет объединенный регион в качестве нового метарегиона для указанного контекста устройства. |
|
SetMiterLimit Функция SetMiterLimit задает ограничение длины соединений miter для указанного контекста устройства. |
|
SetPaletteEntries Функция SetPaletteEntries задает значения цвета RGB (красный, зеленый, синий) и флаги в диапазоне записей в логической палитре. |
|
SetPixel Функция SetPixel задает пиксель по указанным координатам заданному цвету. |
|
SetPixelV Функция SetPixelV задает пиксель по указанным координатам ближайшим приближением указанного цвета. Точка должна находиться в области вырезки и видимой части поверхности устройства. |
|
SetPolyFillMode Функция SetPolyFillMode задает режим заполнения многоугольников для функций, заполняющих многоугольники. |
|
SetRect Функция SetRect задает координаты указанного прямоугольника. Это эквивалентно назначению левых, верхних, правых и нижних аргументов соответствующим членам структуры RECT. |
|
SetRectEmpty Функция SetRectEmpty создает пустой прямоугольник, в котором все координаты равны нулю. |
|
SetRectRgn Функция SetRectRgn преобразует регион в прямоугольную область с указанными координатами. |
|
SetROP2 Функция SetROP2 задает текущий режим смешивания переднего плана. |
|
SetStretchBltMode Функция SetStretchBltMode задает режим растяжения растрового изображения в указанном контексте устройства. |
|
SetSystemPaletteUse Функция SetSystemPaletteUse позволяет приложению указать, содержит ли системная палитра 2 или 20 статических цветов. |
|
SetTextAlign Функция SetTextAlign задает флаги выравнивания текста для указанного контекста устройства. |
|
SetTextCharacterExtra Функция SetTextCharacterExtra задает интервал между диаграммами. Интервал между диаграммами добавляется к каждому символу, включая символы останова, когда система записывает строку текста. |
|
SetTextColor Функция SetTextColor задает цвет текста для указанного контекста устройства указанным цветом. |
|
SetTextJustification Функция SetTextJustification указывает объем пространства, которое система должна добавить в символы останова в строке текста. Пространство добавляется при вызове функций TextOut или ExtTextOut. |
|
SetViewportExtExt Задает горизонтальные и вертикальные экстенты окна просмотра для контекста устройства с помощью указанных значений. |
|
SetViewportOrgEx Функция SetViewportOrgEx указывает, какая точка устройства сопоставляется с источником окна (0,0). |
|
SetWindowExtEx Функция SetWindowExEx задает горизонтальные и вертикальные экстенты окна для контекста устройства с помощью указанных значений. |
|
SetWindowOrgEx Функция SetWindowOrgEx указывает, какая точка окна сопоставляется с источником окна представления (0,0). |
|
SetWindowRgn Функция SetWindowRgn задает область окна окна. |
|
SetWinMetaFileBits Функция SetWinMetaFileBits преобразует метафайл из старого формата Windows в новый расширенный формат и сохраняет новый метафайл в памяти. |
|
SetWorldTransform Функция SetWorldTransform задает двухмерное линейное преобразование между пространством мира и пространством страниц для указанного контекста устройства. Это преобразование можно использовать для масштабирования, поворота, стрижения или преобразования выходных данных графики. |
|
StretchBlt Функция StretchBlt копирует растровое изображение из исходного прямоугольника в прямоугольник назначения, растяжение или сжатие растрового изображения, чтобы соответствовать измерениям прямоугольника назначения при необходимости. |
|
StretchDIBits Функция StretchDIBits копирует цветовые данные для прямоугольника пикселей в формате DIB, JPEG или PNG в указанный прямоугольник назначения. |
|
StrokeAndFillPath Функция StrokeAndFillPath закрывает все открытые фигуры в пути, перечеркивает контур пути с помощью текущего пера и заполняет его интерьер с помощью текущей кисти. |
|
StrokePath Функция StrokePath отображает указанный путь с помощью текущего пера. |
|
Вычитание Функция SubtractRect определяет координаты прямоугольника, сформированного путем вычитания одного прямоугольника из другого. |
|
TabbedTextOutA Функция TabbedTextOut записывает символьную строку в указанном расположении, расширяя вкладки до значений, указанных в массиве позиций табуляции. Текст записывается в выбранный в данный момент шрифт, цвет фона и цвет текста. (ANSI) |
|
TabbedTextOutW Функция TabbedTextOut записывает символьную строку в указанном расположении, расширяя вкладки до значений, указанных в массиве позиций табуляции. Текст записывается в выбранный в данный момент шрифт, цвет фона и цвет текста. (Юникод) |
|
TextOutA Функция TextOut записывает символьную строку в указанном расположении, используя выбранный в данный момент шрифт, цвет фона и цвет текста. (ANSI) |
|
TextOutW Функция TextOut записывает символьную строку в указанном расположении, используя выбранный в данный момент шрифт, цвет фона и цвет текста. (Юникод) |
|
TransparentBlt Функция TransparentBlt выполняет передачу данных цвета, соответствующих прямоугольнику пикселей из указанного контекста исходного устройства в контекст конечного устройства. |
|
TTCharToUnicode Преобразует массив 8-разрядных значений кода символов в 16-разрядные значения Юникода. |
|
TTDeleteEmbeddedFont Освобождает память, используемую внедренным шрифтом hFontReference. |
|
TTEmbedFont Создает структуру шрифта, содержащую подмножество шрифта (16-разрядного) шрифта. Текущий шрифт контекста устройства (hDC) предоставляет сведения о шрифте. |
|
TTEmbedFontEx Создает структуру шрифта, содержащую подмножество шрифта UCS-4 (32-разрядная версия). Текущий шрифт контекста устройства (hDC) предоставляет сведения о шрифте. |
|
TTEmbedFontFromFileA Создает структуру шрифта, содержащую подмножество шрифта (16-разрядного) шрифта. Внешний файл предоставляет сведения о шрифте. |
|
TTEnableEmbeddingForFacename Добавляет или удаляет имена лиц из списка исключений шрифтов. |
|
TTGetEmbeddedFontInfo Извлекает сведения о внедренном шрифте, например разрешения на внедрение. TTGetEmbeddedFontInfo выполняет ту же задачу, что и TTLoadEmbeddedFont, но не выделяет внутренние структуры данных для внедренного шрифта. |
|
TTGetEmbeddingType Получает привилегии внедрения шрифта. |
|
TTGetNewFontName Получает имя семейства шрифта, загруженного через TTLoadEmbeddedFont. |
|
TTIsEmbeddingEnabled Определяет, содержит ли список исключений шрифта шрифт. |
|
TTIsEmbeddingEnabledForFacename Определяет, включена ли внедрение для указанного шрифта. |
|
TTLoadEmbeddedFont Считывает внедренный шрифт из потока документов и устанавливает его. Кроме того, клиент может дополнительно ограничить привилегии внедрения шрифта. |
|
TTRunValidationTests Проверяет часть или все данные глифа в 16-разрядном шрифте в указанном диапазоне размера. |
|
TTRunValidationTestsEx Проверяет часть или все данные глифа шрифта UCS-4 (32-разрядного) в указанном диапазоне размера. |
|
UnionRect Функция UnionRect создает объединение двух прямоугольников. Объединение — это самый маленький прямоугольник, содержащий оба исходных прямоугольника. |
|
UnrealizeObject Функция UnrealizeObject сбрасывает источник кисти или сбрасывает логическую палитру. |
|
UpdateColors Функция UpdateColors обновляет клиентская область указанного контекста устройства, переназначая текущие цвета в клиентской области на логическую палитру. |
|
UpdateWindow Функция UpdateWindow обновляет клиентскую область указанного окна, отправив в окно сообщение WM_PAINT, если область обновления окна не пуста. |
|
ValidateRect Функция ValidateRect проверяет область клиента в прямоугольнике, удалив прямоугольник из области обновления указанного окна. |
|
ValidateRgn Функция ValidateRgn проверяет клиентская область в регионе, удалив регион из текущего региона обновления указанного окна. |
|
WidenPath Функция WidenPath переопределяет текущий путь в качестве области, которая будет окрашена, если путь был обрисован с помощью пера, выбранного в данный контекст устройства. |
|
WindowFromDC Функция WindowFromDC возвращает дескриптор в окно, связанное с указанным контекстом устройства отображения (DC). Выходные функции, использующие указанный контекст устройства, рисуемые в этом окне. |
Структуры
|
АЗБУКА Структура ABC содержит ширину символа в шрифте TrueType. |
|
ABCFLOAT Структура ABCFLOAT содержит ширину символа шрифта A, B и C. |
|
AXESLISTA Структура AXESLIST содержит сведения обо всех осях нескольких главных шрифтов. (ANSI) |
|
AXESLISTW Структура AXESLIST содержит сведения обо всех осях нескольких главных шрифтов. (Юникод) |
|
AXISINFOA Структура AXISINFO содержит сведения о оси нескольких главных шрифтов. (ANSI) |
|
AXISINFOW Структура AXISINFO содержит сведения о оси нескольких главных шрифтов. (Юникод) |
|
ТОЧЕЧНЫЙ РИСУНОК Структура BITMAP определяет тип, ширину, высоту, формат цвета и битовые значения растрового изображения. |
|
BITMAPCOREHEADER Структура BITMAPCOREHEADER содержит сведения о измерениях и цветном формате DIB. |
|
BITMAPCOREINFO Структура BITMAPCOREINFO определяет измерения и цветовые сведения для DIB. |
|
BITMAPFILEHEADER Структура BITMAPFILEHEADER содержит сведения о типе, размере и макете файла, содержащего DIB. |
|
BITMAPINFO Структура BITMAPINFO определяет измерения и сведения о цвете для DIB. |
|
BITMAPINFOHEADER Структура BITMAPINFOHEADER содержит сведения о измерениях и цветном формате растрового изображения(DIB). |
|
BITMAPV4HEADER Структура BITMAPV4HEADER — это файл заголовка сведений о растровом рисунке. Это расширенная версия структуры BITMAPINFOHEADER. Приложения могут использовать структуру BITMAPV5HEADER для дополнительных функций. |
|
BITMAPV5HEADER Структура BITMAPV5HEADER — это файл заголовка сведений о растровом рисунке. Это расширенная версия структуры BITMAPINFOHEADER. |
|
BLENDFUNCTION Элементы управления структурой BLENDFUNCTION определяются путем указания функций смешивания для исходных и целевых растровых изображений. |
|
COLORADJUSTMENT Структура COLORADJUSTMENT определяет значения корректировки цвета, используемые функциями StretchBlt и StretchDIBits, если режим растяжения — HALFTONE. Можно задать значения корректировки цвета, вызвав функцию SetColorAdjustment. |
|
DESIGNVECTOR Структура DESIGNVECTOR используется приложением для указания значений осей нескольких главных шрифтов. |
|
DIBSECTION Структура DIBSECTION содержит сведения о DIB, созданном путем вызова функции CreateDIBSection. |
|
DISPLAY_DEVICEA Структура DISPLAY_DEVICE получает сведения об устройстве отображения, указанном параметром iDevNum функции EnumDisplayDevices. (ANSI) |
|
DISPLAY_DEVICEW Структура DISPLAY_DEVICE получает сведения об устройстве отображения, указанном параметром iDevNum функции EnumDisplayDevices. (Юникод) |
|
DRAWTEXTPARAMS Структура DRAWTEXTPARAMS содержит расширенные параметры форматирования функции DrawTextEx. |
|
EMR Структура EMR предоставляет базовую структуру для всех расширенных записей метафайлов. Расширенная запись метафайла содержит параметры для определенной функции GDI, используемой для создания части рисунка в метафайл расширенного формата. |
|
EMRABORTPATH Содержит данные для abortPath, BeginPath, EndPath, CloseFigure, FlattenPath, WidenPath, SetMetaRgn, SaveDC и RealizePalette расширенных записей метафайлов. |
|
EMRALPHABLEND Структура EMRALPHABLEND содержит элементы для записи расширенного метафайла AlphaBlend. |
|
EMRANGLEARC Структура EMRANGLEARC содержит элементы для расширенной записи метафайла AngleArc. |
|
EMRARC Структуры EMRARC, EMRARCTO, EMRCHORD и EMRPIE содержат элементы для расширенных записей метафайлов Arc, ArcTo, Аккорда и Пирога. |
|
EMRBITBLT Структура EMRBITBLT содержит элементы для расширенной записи метафайла BitBlt. Обратите внимание, что интерфейс графического устройства (GDI) преобразует точечный рисунок, зависящий от устройства, в независимую от устройства растровую карту (DIB), прежде чем хранить ее в записи метафайла. |
|
EMRCOLORCORRECTPALETTE Структура EMRCOLORCORRECTPALETTE содержит элементы для расширенной записи метафайла ColorCorrectPalette. |
|
EMRCOLORMATCHTOTARGET Структура EMRCOLORMATCHTOTARGET содержит элементы для расширенной записи метафайла ColorMatchToTarget. |
|
EMRCREATEBRUSHINDIRECT Структура EMRCREATEBRUSHINDIRECT содержит элементы для расширенной записи метафайла CreateBrushIndirect. |
|
EMRCREATECOLORSPACE Структура EMRCREATECOLORSPACE содержит элементы для расширенной записи метафайла CreateColorSpace. |
|
EMRCREATECOLORSPACEW Структура EMRCREATECOLORSPACEW содержит элементы для расширенной записи метафайла CreateColorSpace. Он отличается от EMRCREATECOLORSPACE в том, что он имеет логическое цветовое пространство Юникода, а также содержит необязательный массив, содержащий необработанные данные профиля источника. |
|
EMRCREATEDIBPATTERNBRUSHPT Структура EMRCREATEDIBPATTERNBRUSHPT содержит элементы для расширенной записи метафайлов CreateDIBPatternBrushPt. За структурой BITMAPINFO следует битовое изображение, которое формирует упакованную независимую от устройства растровую карту (DIB). |
|
EMRCREATEMONOBRUSH Структура EMRCREATEMONOBRUSH содержит элементы для расширенных записей метафайлов CreatePatternBrush (при передаче монохромной растровой карты) или CreateDIBPatternBrush (при передаче монохромных DIB). |
|
EMRCREATEPALETTE Структура EMRCREATEPALETTE содержит элементы для записи расширенного метафайла CreatePalette. |
|
EMRCREATEPEN Структура EMRCREATEPEN содержит элементы для записи расширенного метафайла CreatePen. |
|
EMRELLIPSE Структуры EMRELLIPSE и EMRRECTANGLE содержат элементы для расширенных записей метафайлов Ellipse и Rectangle. |
|
EMREOF Структура EMREOF содержит данные для расширенной записи метафайла, которая указывает конец метафайла. |
|
EMREXCLUDECLIPRECT Структуры EMREXCLUDECLIPRECT и EMRINTERSECTCLIPRECT содержат элементы для расширенных записей метафайлов ExcludeClipRect и IntersectClipRect. |
|
EMREXTCREATEFONTINDIRECTW Структура EMREXTCREATEFONTINDIRECTW содержит элементы для расширенной записи метафайла CreateFontIndirect. |
|
EMREXTCREATEPEN Структура EMREXTCREATEPEN содержит элементы для расширенной записи метафайла ExtCreatePen. Если запись содержит структуру BITMAPINFO, за ней следует битовое изображение, которое формирует упакованную независимую от устройства растровую карту (DIB). |
|
EMREXTFLOODFILL Структура EMREXTFLOODFILL содержит элементы для расширенной записи метафайла ExtFloodFill. |
|
EMREXTSELECTCLIPRGN Структура EMREXTSELECTCLIPRGN содержит элементы для расширенной записи метафайла ExtSelectClipRgn. |
|
EMREXTTEXTOUTA Структуры EMREXTTEXTOUTA и EMREXTTEXTOUTW содержат элементы для расширенных записей метафайлов ExtTextOut, TextOut или DrawText. |
|
EMRFILLPATH Структуры EMRFILLPATH, EMRSTROKEANDFILLPATH и EMRSTROKEPATH содержат элементы для расширенных записей метафайлов FillPath, StrokeAndFillPath и StrokePath. |
|
EMRFILLRGN Структура EMRFILLRGN содержит элементы для расширенной записи метафайла FillRgn. |
|
EMRFORMAT Структура EMRFORMAT содержит сведения, определяющие графические данные в расширенном метафайле. GDICOMMENT_MULTIFORMATS расширенный общедоступный комментарий метафайла содержит массив структур EMRFORMAT. |
|
EMRFRAMERGN Структура EMRFRAMERGN содержит элементы для расширенной записи метафайла FrameRgn. |
|
EMRGDICOMMENT Структура EMRGDICOMMENT содержит данные, относящиеся к приложению. |
|
EMRGLSBOUNDEDRECORD Структура EMRGLSBOUNDEDRECORD содержит элементы для расширенной записи метафайла, созданной функциями OpenGL. Он содержит данные для функций OpenGL с информацией в единицах пикселей, которые необходимо масштабировать при воспроизведении метафайла. |
|
EMRGLSRECORD Структура EMRGLSRECORD содержит элементы для расширенной записи метафайла, созданной функциями OpenGL. Он содержит данные для функций OpenGL, которые автоматически масштабируется в окно представления OpenGL. |
|
EMRGRADIENTFILL Структура EMRGRADIENTFILL содержит элементы для расширенной записи метафайла GradientFill. |
|
EMRINVERTRGN Структуры EMRINVERTRGN и EMRPAINTRGN содержат элементы для расширенных записей метафайлов InvertRgn и PaintRgn. |
|
EMRLINETO Структуры EMRLINETO и EMRMOVETOEX содержат элементы для расширенных записей метафайлов LineTo и MoveToEx. |
|
EMRMASKBLT Структура EMRMASKBLT содержит элементы для расширенной записи метафайла MaskBlt. Обратите внимание, что интерфейс графического устройства (GDI) преобразует точечный рисунок, зависящий от устройства, в независимую от устройства растровую карту (DIB), прежде чем хранить ее в записи метафайла. |
|
EMRMODIFYWORLDTRANSFORM Структура EMRMODIFYWORLDTRANSFORM содержит элементы для расширенной записи метафайла ModifyWorldTransform. |
|
EMROFFSETCLIPRGN Структура EMROFFSETCLIPRGN содержит элементы для расширенной записи метафайла OffsetClipRgn. |
|
EMRPIXELFORMAT Структура EMRPIXELFORMAT содержит элементы для расширенной записи метафайла SetPixelFormat. Сведения о формате пикселей в ENHMETAHEADER относятся к этой структуре. |
|
EMRPLGBLT Структура EMRPLGBLT содержит элементы для расширенной записи метафайла PlgBlt. Обратите внимание, что интерфейс графического устройства (GDI) преобразует точечный рисунок, зависящий от устройства, в независимую от устройства растровую карту (DIB), прежде чем хранить ее в записи метафайла. |
|
EMRPOLYDRAW Структура EMRPOLYDRAW содержит элементы для расширенной записи метафайла PolyDraw. |
|
EMRPOLYDRAW16 Структура EMRPOLYDRAW16 содержит элементы для расширенной записи метафайла PolyDraw. |
|
EMRPOLYLINE Структуры EMRPOLYLINE, EMRPOLYZIER, EMRPOLYGON, EMRPOLYBEZIERTO и EMRPOLYLINETO содержат элементы для polyline, PolyBezier, Polygon, Polygon, PolyBezierTo и расширенных записей метафайлов PolylineTo. |
|
EMRPOLYLINE16 EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16 и EMRPOLYLINETO16 структуры содержат элементы для расширенных записей метафайлов Polyline, PolyBezier, Polygon, PolyBezierTo и PolylineTo. |
|
EMRPOLYLINE Структуры EMRPOLYLINE и EMRPOLYGON содержат элементы для расширенных записей метафайлов PolyPolyline и PolyPolygon. |
|
EMRPOLYPOLYLINE16 Структуры EMRPOLYPOLYLINE16 и EMRPOLYPOLYGON16 содержат элементы для расширенных записей метафайлов PolyPolyline и PolyPolygon. |
|
EMRPOLYTEXTOUTA Структуры EMRPOLYTEXTOUTA и EMRPOLYTEXTOUTW содержат элементы для расширенной записи метафайла PolyTextOut. |
|
EMRRESIZEPALETTE Структура EMRRESIZEPALETTE содержит элементы для расширенной записи метафайла ResizePalette. |
|
EMRRESTOREDC Структура EMRRESTOREDC содержит элементы для записи расширенного метафайла RestoreDC. |
|
EMRROUNDRECT Структура EMRROUNDRECT содержит элементы для расширенной записи метафайла RoundRect. |
|
EMRSCALEVIEWPORTEXTEX Структуры EMRSCALEVIEWPORTEXTEX и EMRSCALEWINDOWEXTEX содержат элементы для расширенных записей метафайлов ScaleViewportExtEx и ScaleWindowExtEx. |
|
EMRSELECTCLIPPATH Содержит параметры для selectClipPath, SetBkMode, SetMapMode, SetPolyFillMode, SetROP2, SetStretchBltMode, SetTextAlign, SetICMMode и SetLayout расширенных записей метафайлов. |
|
EMRSELECTOBJECT Структуры EMRSELECTOBJECT и EMRDELETEOBJECT содержат элементы для расширенных записей метафайлов SelectObject и DeleteObject. |
|
EMRSELECTPALETTE Структура EMRSELECTPALETTE содержит элементы для расширенной записи метафайла SelectPalette. Обратите внимание, что параметр bForceBackground в SelectPalette всегда записывается как TRUE, что приводит к реализации палитры в качестве фоновой палитры. |
|
EMRSETARCDIRECTION Структура EMRSETARCDIRECTION содержит элементы для расширенной записи метафайла SetArcDirection. |
|
EMRSETBKCOLOR Структуры EMRSETBKCOLOR и EMRSETTEXTCOLOR содержат элементы для расширенных записей метафайлов SetBkColor и SetTextColor. |
|
EMRSETCOLORADJUSTMENT Структура EMRSETCOLORADJUSTMENT содержит элементы для расширенной записи метафайла SetColorAdjustment. |
|
EMRSETCOLORSPACE Структуры EMRSETCOLORSPACE, EMRSELECTCOLORSPACE и EMRDELETECOLORSPACE содержат элементы для расширенных записей метафайлов SetColorSpace и DeleteColorSpace. |
|
EMRSETDIBITSTODEVICE Структура EMRSETDIBITSTODEVICE содержит элементы для расширенной записи метафайла SetDIBitsToDevice. |
|
EMRSETICMPROFILE Структура EMRSETICMPROFILE содержит элементы для расширенной записи метафайла SetICMProfile. |
|
EMRSETMAPPERFLAGS Структура EMRSETMAPPERFLAGS содержит элементы для расширенной записи метафайла SetMapperFlags. |
|
EMRSETMITERLIMIT Структура EMRSETMITERLIMIT содержит элементы для расширенной записи метафайла SetMiterLimit. |
|
EMRSETPALETTEENTRIES Структура EMRSETPALETTEENTRIES содержит элементы для расширенной записи метафайла SetPaletteEntries. |
|
EMRSETPIXELV Структура EMRSETPIXELV содержит элементы для расширенной записи метафайла SetPixelV. При создании расширенного метафайла вызовы SetPixel также записываются в этой записи. |
|
EMRSETVIEWPORTEXTEX Структуры EMRSETVIEWPORTEXTEX и EMRSETWINDOWEXTEX содержат элементы для расширенных записей метафайлов SetViewportExtEx и SetWindowExtEx. |
|
EMRSETVIEWPORTORGEX Структуры EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX и EMRSETBRUSHORGEX содержат элементы для расширенных записей метафайлов SetViewportOrgEx, SetWindowOrgEx и SetBrushOrgEx. |
|
EMRSETWORLDTRANSFORM Структура EMRSETWORLDTRANSFORM содержит элементы для расширенной записи метафайла SetWorldTransform. |
|
EMRSTRETCHBLT Структура EMRSTRETCHBLT содержит элементы для расширенной записи метафайла StretchBlt. Обратите внимание, что интерфейс графического устройства (GDI) преобразует точечный рисунок, зависящий от устройства, в независимую от устройства растровую карту (DIB), прежде чем хранить ее в записи метафайла. |
|
EMRSTRETCHDIBITS Структура EMRSTRETCHDIBITS содержит элементы для расширенной записи метафайлов StretchDIBits. |
|
EMRTEXT Структура EMRTEXT содержит элементы для вывода текста. |
|
EMRTRANSPARENTBLT Структура EMRTRANSPARENTBLT содержит элементы для расширенной записи метафайла TransparentBLT. |
|
ENHMETAHEADER Структура ENHMETAHEADER содержит данные расширенного метафайла, такие как измерения рисунка, хранящегося в расширенном метафайле, количество записей в расширенном метафайле, разрешение устройства, на котором была создана картина, и т. д. Эта структура всегда является первой записью в расширенном метафайле. |
|
ENHMETARECORD Структура ENHMETARECORD содержит данные, описывающие функцию интерфейса графического устройства (GDI), используемую для создания части рисунка в метафайле расширенного формата. |
|
ENUMLOGFONTA Структура ENUMLOGFONT определяет атрибуты шрифта, полное имя шрифта и стиль шрифта. (ANSI) |
|
ENUMLOGFONTEXA Структура ENUMLOGFONTEX содержит сведения о перечисленном шрифте. (ANSI) |
|
ENUMLOGFONTEXDVA Структура ENUMLOGFONTEXDV содержит сведения, используемые для создания шрифта. (ANSI) |
|
ENUMLOGFONTEXDVW Структура ENUMLOGFONTEXDV содержит сведения, используемые для создания шрифта. (Юникод) |
|
ENUMLOGFONTEXW Структура ENUMLOGFONTEX содержит сведения о перечисленном шрифте. (Юникод) |
|
ENUMLOGFONTW Структура ENUMLOGFONT определяет атрибуты шрифта, полное имя шрифта и стиль шрифта. (Юникод) |
|
ENUMTEXTMETRICA Структура ENUMTEXTMETRIC содержит сведения о физическом шрифте. (ANSI) |
|
ENUMTEXTMETRICW Структура ENUMTEXTMETRIC содержит сведения о физическом шрифте. (Юникод) |
|
EXTLOGFONTA Структура EXTLOGFONT определяет атрибуты шрифта. (ANSI) |
|
EXTLOGFONTW Структура EXTLOGFONT определяет атрибуты шрифта. (Юникод) |
|
EXTLOGPEN Структура EXTLOGPEN определяет стиль пера, ширину и атрибуты кисти для расширенного пера. |
|
НЕПОДВИЖНЫЙ Структура FIXED содержит целочисленные и дробные части реального числа фиксированной точки. |
|
GCP_RESULTSA Структура GCP_RESULTS содержит сведения о символах в строке. Эта структура получает результаты функции GetCharacterPlacement. Для некоторых языков первый элемент в массивах может содержать дополнительные сведения, зависящие от языка. (ANSI) |
|
GCP_RESULTSW Структура GCP_RESULTS содержит сведения о символах в строке. Эта структура получает результаты функции GetCharacterPlacement. Для некоторых языков первый элемент в массивах может содержать дополнительные сведения, зависящие от языка. (Юникод) |
|
GLYPHMETRICS Структура GLYPHMETRICS содержит сведения о размещении и ориентации глифа в ячейке символов. |
|
GLYPHSET Структура GLYPHSET содержит сведения о диапазоне точек кода Юникода. |
|
GRADIENT_RECT Структура GRADIENT_RECT указывает индекс двух вершин в массиве pVertex в функции GradientFill. Эти две вершины образуют верхние и правые границы прямоугольника в левом верхнем и нижнем углу. |
|
GRADIENT_TRIANGLE Структура GRADIENT_TRIANGLE указывает индекс трех вершин в массиве pVertex в функции GradientFill. Эти три вершины образуют один треугольник. |
|
HANDLETABLE Структура HANDLETABLE — это массив дескрипторов, каждый из которых определяет объект графического интерфейса устройства (GDI). |
|
KERNINGPAIR Структура KERNINGPAIR определяет пару кернинга. |
|
LOGBRUSH Структура LOGBRUSH определяет стиль, цвет и шаблон физической кисти. Он используется функциями CreateBrushIndirect и ExtCreatePen. |
|
LOGBRUSH32 Структура LOGBRUSH32 определяет стиль, цвет и шаблон физической кисти. |
|
LOGFONTA Структура LOGFONT определяет атрибуты шрифта. (ANSI) |
|
LOGFONTW Структура LOGFONT определяет атрибуты шрифта. (Юникод) |
|
LOGPALETTE Структура LOGPALETTE определяет логическую палитру. |
|
LOGPEN Структура LOGPEN определяет стиль, ширину и цвет пера. Функция CreatePenIndirect использует структуру LOGPEN. |
|
MAT2 Структура MAT2 содержит значения матрицы преобразования, используемой функцией GetGlyphOutline. |
|
МЕТАГОГОЛОВОК Структура METAHEADER содержит сведения о метафайле в формате Windows. |
|
METARECORD Структура METARECORD содержит запись метафайла в формате Windows. |
|
MONITORINFO Структура MONITORINFO содержит сведения о мониторе отображения. Функция GetMonitorInfo хранит сведения в структуре MONITORINFO или структуре MONITORINFOEX. Структура MONITORINFO представляет собой подмножество структуры MONITORINFOEX. |
|
MONITORINFOEXA Структура MONITORINFOEX содержит сведения о мониторе отображения. Функция GetMonitorInfo сохраняет сведения в структуре MONITORINFOEX или структуре MONITORINFOInfo. Структура MONITORINFOEX — это супермножество структуры MONITORINFO. (ANSI) |
|
MONITORINFOEXW Структура MONITORINFOEX содержит сведения о мониторе отображения. Функция GetMonitorInfo сохраняет сведения в структуре MONITORINFOEX или структуре MONITORINFOInfo. Структура MONITORINFOEX — это супермножество структуры MONITORINFO. (Юникод) |
|
NEWTEXTMETRICA Структура NEWTEXTMETRIC содержит данные, описывающие физический шрифт. (ANSI) |
|
NEWTEXTMETRICEXA Структура NEWTEXTMETRICEX содержит сведения о физическом шрифте. (ANSI) |
|
NEWTEXTMETRICEXW Структура NEWTEXTMETRICEX содержит сведения о физическом шрифте. (Юникод) |
|
NEWTEXTMETRICW Структура NEWTEXTMETRIC содержит данные, описывающие физический шрифт. (Юникод) |
|
OUTLINETEXTMETRICA Структура OUTLINETEXTMETRIC содержит метрики, описывающие шрифт TrueType. (ANSI) |
|
OUTLINETEXTMETRICW Структура OUTLINETEXTMETRIC содержит метрики, описывающие шрифт TrueType. (Юникод) |
|
PAINTSTRUCT Структура PAINTSTRUCT содержит сведения для приложения. Эти сведения можно использовать для рисования клиентской области окна, принадлежащей этому приложению. |
|
PANOSE Структура PANOSE описывает значения классификации шрифтов PANOSE для шрифта TrueType. Эти характеристики затем используются для связывания шрифта с другими шрифтами аналогичного внешнего вида, но с разными именами. |
|
POINTFX Структура POINTFX содержит координаты точек, описывающих контур символа в шрифте TrueType. |
|
POLYTEXTA Структура POLYTEXT описывает, как функция PolyTextOut должна нарисовать строку текста. (ANSI) |
|
POLYTEXTW Структура POLYTEXT описывает, как функция PolyTextOut должна нарисовать строку текста. (Юникод) |
|
RASTERIZER_STATUS Структура RASTERIZER_STATUS содержит сведения о том, установлен ли TrueType. Эта структура заполняется, когда приложение вызывает функцию GetRasterizerCaps. |
|
RGBQUAD Структура RGBQUAD описывает цвет, состоящий из относительной интенсивности красного, зеленого и синего. |
|
RGBTRIPLE Структура RGBTRIPLE описывает цвет, состоящий из относительной интенсивности красного, зеленого и синего. Элемент bmciColors структуры BITMAPCOREINFO состоит из массива структур RGBTRIPLE. |
|
RGNDATA Структура RGNDATA содержит заголовок и массив прямоугольников, составляющих регион. Прямоугольники сортируются сверху вниз, слева направо. Они не перекрываются. |
|
RGNDATAHEADER Структура RGNDATAHEADER описывает данные, возвращаемые функцией GetRegionData. |
|
TEXTMETRICA Структура TEXTMETRIC содержит основные сведения о физическом шрифте. Все размеры указаны в логических единицах; То есть они зависят от текущего режима сопоставления контекста отображения. (ANSI) |
|
TEXTMETRICW Структура TEXTMETRIC содержит основные сведения о физическом шрифте. Все размеры указаны в логических единицах; То есть они зависят от текущего режима сопоставления контекста отображения. (Юникод) |
|
TRIVERTEX Структура TRIVERTEX содержит сведения о цвете и позиции. |
|
TTEMBEDINFO Структура TTEMBEDINFO содержит список URL-адресов, на которые может быть указан внедренный объект шрифта. |
|
TTLOADINFO Структура TTLOADINFO содержит URL-адрес, из которого получен внедренный объект шрифта. |
|
TTPOLYCURVE Структура TTPOLYCURVE содержит сведения о кривой в контуре символа TrueType. |
|
TTPOLYGONHEADER Структура TTPOLYGONHEADER указывает начальную позицию и тип контура в контуре символа TrueType. |
|
TTVALIDATIONTESTSPARAMS Структура TTVALIDATIONTESTSPARAMS содержит параметры для тестирования шрифта Microsoft OpenType. |
|
TTVALIDATIONTESTSPARAMSEX Структура TTVALIDATIONTESTSPARAMSEX содержит параметры для тестирования шрифта Microsoft OpenType. |
|
WCRANGE Структура WCRANGE задает диапазон символов Юникода. |
|
XFORM Структура XFORM задает преобразование пространства для страницы. |