Отображение справочника по устройствам
Общие сведения о технологии display Devices Reference.
Для разработки справочника по устройствам отображения вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
DISPLAYCONFIG_DEVICE_INFO_TYPE Перечисление DISPLAYCONFIG_DEVICE_INFO_TYPE указывает тип сведений об устройстве отображения, которые необходимо настроить или получить с помощью функции DisplayConfigSetDeviceInfo или DisplayConfigGetDeviceInfo. |
DISPLAYCONFIG_MODE_INFO_TYPE Перечисление DISPLAYCONFIG_MODE_INFO_TYPE указывает, что сведения, содержащиеся в структуре DISPLAYCONFIG_MODE_INFO, являются исходными или целевыми. |
DISPLAYCONFIG_PIXELFORMAT Перечисление DISPLAYCONFIG_PIXELFORMAT задает формат пикселей в различных битах на пиксель (BPP). |
DISPLAYCONFIG_ROTATION Перечисление DISPLAYCONFIG_ROTATION указывает поворот дисплея по часовой стрелке. |
DISPLAYCONFIG_SCALING Перечисление DISPLAYCONFIG_SCALING указывает преобразование масштабирования, применяемое к содержимому, отображаемого в пути к сети видеотрансляции (VidPN). |
DISPLAYCONFIG_SCANLINE_ORDERING Перечисление DISPLAYCONFIG_SCANLINE_ORDERING указывает метод, используемый дисплеем для создания изображения на экране. |
DISPLAYCONFIG_TOPOLOGY_ID Перечисление DISPLAYCONFIG_TOPOLOGY_ID указывает тип топологии отображения. |
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY Перечисление DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY указывает тип соединителя целевого объекта. |
Функции
BRUSHOBJ_hGetColorTransform Функция BRUSHOBJ_hGetColorTransform извлекает преобразование цвета для указанной кисти. |
BRUSHOBJ_pvAllocRbrush Функция BRUSHOBJ_pvAllocRbrush выделяет память для реализации указанной кисти драйвером. |
BRUSHOBJ_pvGetRbrush Функция BRUSHOBJ_pvGetRbrush получает указатель на реализацию указанной кисти драйвера. |
BRUSHOBJ_ulGetBrushColor Функция BRUSHOBJ_ulGetBrushColor возвращает rgb-цвет указанной сплошной кисти. |
CLIPOBJ_bEnum Функция CLIPOBJ_bEnum перечисляет пакет прямоугольников из указанной области клипа; предыдущий вызов CLIPOBJ_cEnumStart определяет порядок перечисления. |
CLIPOBJ_cEnumStart Функция CLIPOBJ_cEnumStart задает параметры для перечисления прямоугольников в указанной области клипа. |
CLIPOBJ_ppoGetPath Функция CLIPOBJ_ppoGetPath создает структуру PATHOBJ, содержащую контур указанной области клипа. |
DisplayConfigGetDeviceInfo Функция DisplayConfigGetDeviceInfo извлекает сведения о конфигурации отображения устройства. |
DisplayConfigSetDeviceInfo Функция DisplayConfigSetDeviceInfo задает свойства целевого объекта. |
DrvAlphaBlend Функция DrvAlphaBlend предоставляет возможности передачи битовых блоков с альфа-смешением. |
DrvAssertMode Функция DrvAssertMode устанавливает режим указанного физического устройства в режим, указанный при инициализации PDEV, или режим по умолчанию для оборудования. |
DrvBitBlt Функция DrvBitBlt предоставляет общие возможности передачи битовых блоков между управляемыми устройством поверхностями, между управляемыми GDI растровыми изображениями в стандартном формате или между поверхностью, управляемой устройством, и растровым изображением, управляемым GDI в стандартном формате. |
DrvCompletePDEV Функция DrvCompletePDEV хранит дескриптор GDI создаваемого физического устройства. |
DrvCopyBits Функция DrvCopyBits преобразует растровые поверхности, управляемые устройством, и растровые изображения стандартного формата GDI. |
DrvCreateDeviceBitmap Функция DrvCreateDeviceBitmap создает растровые изображения и управляет ими. |
DrvDeleteDeviceBitmap Функция DrvDeleteDeviceBitmap удаляет растровое изображение устройства, созданное drvCreateDeviceBitmap. |
DrvDeriveSurface Функция DrvDeriveSurface наследует поверхность GDI от указанной поверхности DirectDraw. |
DrvDescribePixelFormat Функция DrvDescribePixelFormat описывает формат пикселей для определяемого устройством PDEV путем записи описания формата пикселей в структуру PIXELFORMATDESCRIPTOR. |
DrvDefont Функция DrvDefont уведомляет драйвер о том, что реализация шрифта больше не нужна и что драйвер теперь может освободить все связанные структуры данных, которые он выделил. |
DrvDisableDirectDraw Функция DrvDisableDirectDraw отключает оборудование для использования DirectDraw. |
DrvDisableDriver Функция DrvDisableDriver используется GDI для уведомления драйвера о том, что драйвер больше не требуется и готов его выгрузить. |
DrvDisablePDEV Функция DrvDisablePDEV используется GDI для уведомления драйвера о том, что указанное PDEV больше не требуется. |
DrvDisableSurface Функция DrvDisableSurface используется GDI для уведомления драйвера о том, что поверхность, созданная DrvEnableSurface для текущего устройства, больше не нужна. |
DrvDitherColor Функция DrvDitherColor запрашивает у устройства создание кисти, обтекаемой палитрой устройства. |
DrvDrawEscape Функция DrvDrawEscape — это точка входа, которая обслуживает несколько вызовов функций; конкретная функция зависит от значения параметра iEsc. |
DrvEnableDirectDraw Функция DrvEnableDirectDraw позволяет использовать оборудование для DirectDraw. |
DrvEnableDriver Функция DrvEnableDriver — это начальная точка входа драйвера, экспортируемая библиотекой DLL драйвера. |
DrvEnablePDEV Функция DrvEnablePDEV возвращает описание характеристик физического устройства в GDI. |
DrvEnableSurface Функция DrvEnableSurface настраивает поверхность для рисования и связывает ее с заданным физическим устройством. |
DrvEndDoc Функция DrvEndDoc вызывается GDI после завершения отправки документа драйверу для отрисовки. |
DrvEscape Функция DrvEscape используется для получения сведений с устройства, недоступного в интерфейсе драйвера устройства, независимого от устройства; конкретный запрос зависит от значения параметра iEsc. |
DrvFillPath Функция DrvFillPath — это необязательная точка входа для обработки заполнения закрытых путей. |
DrvFontManagement Функция DrvFontManagement — это необязательная точка входа, предоставляемая для устройств PostScript. |
DrvFree Функция DrvFree используется для уведомления драйвера о том, что указанная структура больше не нужна. |
DrvGetDirectDrawInfo Функция DrvGetDirectDrawInfo возвращает возможности графического оборудования. |
DrvGetGlyphMode Функция DrvGetGlyphMode сообщает GDI, как кэшировать сведения о глифах. |
DrvGetModes Функция DrvGetModes перечисляет режимы, поддерживаемые данным устройством. |
DrvGetTrueTypeFile Функция DrvGetTrueTypeFile обращается к файлу шрифта TrueType, сопоставленного в памяти. |
DrvGradientFill Функция DrvGradientFill затеняет указанные примитивы. |
DrvIcmCheckBitmapBits Функция DrvIcmCheckBitmapBits проверяет, находятся ли пиксели в указанном растровом рисунке в пределах гаммы устройства указанного преобразования. |
DrvIcmCreateColorTransform Функция DrvIcmCreateColorTransform создает преобразование цвета ICM. |
DrvIcmDeleteColorTransform Функция DrvIcmDeleteColorTransform удаляет указанное преобразование цвета. |
DrvIcmSetDeviceGammaRamp Функция DrvIcmSetDeviceGammaRamp задает аппаратную гамма-пандус указанного устройства отображения. |
DrvLineTo Функция DrvLineTo рисует одну сплошную целочисленную косметическую линию. |
DrvLoadFontFile Функция DrvLoadFontFile получает из GDI сведения, связанные с загрузкой и сопоставлением файлов шрифтов. |
DrvMovePointer Функция DrvMovePointer перемещает указатель в новое положение и гарантирует, что GDI не будет мешать отображению указателя. |
DrvNextBand Функция DrvNextBand вызывается GDI после завершения рисования полосы для физической страницы, поэтому драйвер может отправить следующий диапазон на принтер. |
DrvNotify Функция DrvNotify позволяет драйверу дисплея получать уведомления об определенных сведениях по GDI. |
DrvPaint Функция DrvPaint устарела и больше не вызывается GDI в Windows 2000 и более поздних версиях. Новые драйверы должны реализовывать один или несколько drvFillPath, DrvStrokePath или DrvStrokeAndFillPath. |
DrvPlgBlt Функция DrvPlgBlt предоставляет возможности ротации битовых блоков между сочетаниями управляемых устройством и GDI поверхностей. |
DrvQueryAdvanceWidths Функция DrvQueryAdvanceWidths возвращает ширину символов для указанного набора глифов. |
DrvQueryDeviceSupport Функция DrvQueryDeviceSupport возвращает запрошенные сведения об устройстве. |
DrvQueryDriverInfo Функция DrvQueryDriverInfo возвращает запрошенные сведения о драйвере. |
DrvQueryFont Функция DrvQueryFont используется GDI для получения структуры IFIMETRICS для данного шрифта. |
DrvQueryFontCaps Функция DrvQueryFontCaps определяет возможности драйвера шрифта. |
DrvQueryFontData Функция DrvQueryFontData извлекает сведения о реализованном шрифте. |
DrvQueryFontFile Функция DrvQueryFontFile предоставляет сведения о файле шрифта. |
DrvQueryFontTree Функция DrvQueryFontTree предоставляет GDI с указателем на структуру, которая определяет одно из следующих значений: сопоставление юникода с дескрипторами глифов, включая варианты глифовСопоставление пар kerning с дескрипторами кернинга |
DrvQueryPerBandInfo Функция DrvQueryPerBandInfo библиотеки принтеров вызывается GDI перед началом рисования полосы для физической страницы, поэтому драйвер может предоставить GDI сведения, относящиеся к диапазону. |
DrvQueryTrueTypeOutline Функция DrvQueryTrueTypeOutline извлекает контуры глифов в собственном формате TrueType. |
DrvQueryTrueTypeTable Функция DrvQueryTrueTypeTable обращается к определенным таблицам в файле описания шрифта TrueType. |
DrvRealizeBrush Функция DrvRealizeBrush запрашивает, чтобы драйвер реализовал указанную кисть для указанной поверхности. |
DrvResetDevice Функция DrvResetDevice сбрасывает устройство, которое не работает или не отвечает. |
DrvResetPDEV Функция DrvResetPDEV позволяет графическому драйверу передавать состояние драйвера из старой структуры PDEV в новую структуру PDEV, когда приложение Win32 вызывает ResetDC. |
DrvSaveScreenBits Функция DrvSaveScreenBits заставляет драйвер дисплея сохранять или восстанавливать заданный прямоугольник отображаемого изображения. |
DrvSendPage Функция DrvSendPage библиотеки печати принтера вызывается GDI после завершения рисования физической страницы, поэтому драйвер может отправить страницу на принтер. |
DrvSetPalette Функция DrvSetPalette запрашивает, чтобы драйвер реализовал палитру для указанного устройства. |
DrvSetPixelFormat Функция DrvSetPixelFormat задает формат пикселей окна. |
DrvSetPointerShape Функция DrvSetPointerShape используется для запроса драйвера снять указатель с экрана, если драйвер нарисовал его там; , чтобы попытаться задать новую фигуру указателя; и для размещения нового указателя на дисплее в указанной позиции. |
DrvStartBanding Функция DrvStartBanding вызывается GDI, когда она готова начать отправку диапазонов физической страницы в драйвер для отрисовки. |
DrvStartDoc Функция DrvStartDoc вызывается GDI, когда она готова начать отправку документа драйверу для отрисовки. |
DrvStartPage Функция DrvStartPage вызывается GDI, когда она готова начать отправку содержимого физической страницы в драйвер для отрисовки. |
DrvStretchBlt Функция DrvStretchBlt обеспечивает растягивание возможностей передачи битовых блоков между любым сочетанием управляемых устройством и GDI поверхностей. |
DrvStretchBltROP Функция DrvStretchBltROP выполняет растягивающую передачу битовых блоков с помощью ROP. |
DrvStrokeAndFillPath Функция DrvStrokeAndFillPath одновременно выполняет штрихи (контуры) и заполняет путь. |
DrvStrokePath Функция DrvStrokePath обводит (контуры) пути. |
DrvSwapBuffers Функция DrvSwapBuffers отображает содержимое связанного скрытого буфера окна на указанной поверхности. |
DrvSynchronize Функция DrvSynchronize информирует драйвер о том, что GDI должен получить доступ к управляемой устройством поверхности. Эта функция позволяет координировать асинхронные операции рисования, выполняемые сопроцессором устройства, с доступом GDI. |
DrvSynchronizeSurface Функция DrvSynchronizeSurface сообщает драйверу, что GDI необходимо выполнить запись в указанную поверхность. Эта функция позволяет координировать операции рисования, выполняемые сопроцессором устройства, с помощью GDI. |
DrvTextOut Функция DrvTextOut — это точка входа из GDI, которая вызывает для драйвера отрисовку набора глифов в указанных позициях. |
DrvTransparentBlt Функция DrvTransparentBlt обеспечивает возможность передачи битовых блоков с прозрачностью. |
DrvUnloadFontFile Функция DrvUnloadFontFile сообщает драйверу шрифта, что указанный файл шрифта больше не требуется. |
EngAcquireSemaphore Функция EngAcquireSemaphore получает ресурс, связанный с семафором, для монопольного доступа вызывающего потока. |
EngAllocMem Функция EngAllocMem выделяет блок памяти и вставляет предоставленный вызывающим объектом тег перед выделением. |
EngAllocPrivateUserMem Функция EngAllocPrivateUserMem выделяет блок памяти пользователя из адресного пространства указанного процесса и вставляет предоставленный вызывающим объектом тег перед выделением. |
EngAllocUserMem Функция EngAllocUserMem выделяет блок памяти из адресного пространства текущего процесса и вставляет предоставленный вызывающим объектом тег перед выделением. |
EngAlphaBlend Функция EngAlphaBlend предоставляет возможности передачи битовых блоков с альфа-смешением. |
EngAssociateSurface Функция EngAssociateSurface помечает заданную поверхность как принадлежащая указанному устройству. |
EngBitBlt Функция EngBitBlt предоставляет общие возможности передачи битовых блоков между управляемыми устройством поверхностями или между поверхностью, управляемой устройством, и растровым изображением стандартного формата под управлением GDI. |
EngBugCheckEx Функция EngBugCheckEx приводит к отключению системы контролируемым образом, когда вызывающий объект обнаруживает неустранимую ошибку, которая повредила бы систему, если вызывающий объект продолжал работать. |
EngCheckAbort Функция EngCheckAbort позволяет библиотеке DLL графики принтера определить, следует ли завершить задание печати. |
EngClearEvent Функция EngClearEvent задает для указанного объекта события состояние без знака. |
EngComputeGlyphSet Функция EngComputeGlyphSet вычисляет набор глифов, поддерживаемый на устройстве. |
EngControlSprites Функция EngControlSprites удаляет или перерисовывает спрайты в указанной области WNDOBJ. |
EngCopyBits Функция EngCopyBits преобразует растровые поверхности, управляемые устройством, и растровые изображения стандартного формата GDI. |
EngCreateBitmap Функция EngCreateBitmap запрашивает, чтобы GDI создавал растровое изображение и управлял им. |
EngCreateClip Функция EngCreateClip создает структуру CLIPOBJ, которую драйвер использует в обратных вызовах. |
EngCreateDeviceBitmap Функция EngCreateDeviceBitmap запрашивает GDI для создания дескриптора для растрового изображения устройства. |
EngCreateDeviceSurface Функция EngCreateDeviceSurface создает и возвращает дескриптор для поверхности устройства, которым будет управлять драйвер. |
EngCreateDriverObj Функция EngCreateDriverObj создает структуру DRIVEROBJ. |
EngCreateEvent Функция EngCreateEvent создает объект события синхронизации, который можно использовать для синхронизации аппаратного доступа между драйвером дисплея и драйвером видео минипорта. |
EngCreatePalette Функция EngCreatePalette отправляет запрос в GDI для создания палитры RGB. |
EngCreatePath Функция EngCreatePath выделяет путь для временного использования драйвера. |
EngCreateSemaphore Функция EngCreateSemaphore создает объект семафора. |
EngCreateWnd Функция EngCreateWnd создает структуру WNDOBJ для окна, на который ссылается hwnd. |
EngDebugBreak Функция EngDebugBreak вызывает точку останова в текущем процессе. |
EngDebugPrint Функция EngDebugPrint выводит указанное сообщение отладки в отладчик ядра. |
EngDeleteClip Функция EngDeleteClip удаляет структуру CLIPOBJ, выделенную EngCreateClip. |
EngDeleteDriverObj Функция EngDeleteDriverObj освобождает дескриптор, используемый для отслеживания ресурса, управляемого устройством. |
EngDeleteEvent Функция EngDeleteEvent удаляет указанный объект события. |
EngDeleteFile Функция EngDeleteFile удаляет файл. |
EngDeletePalette Функция EngDeletePalette отправляет запрос в GDI на удаление указанной палитры. |
EngDeletePath Функция EngDeletePath удаляет путь, ранее выделенный EngCreatePath. |
EngDeleteSafeSemaphore Функция EngDeleteSafeSemaphore удаляет ссылку на указанный безопасный семафор. |
EngDeleteSemaphore Функция EngDeleteSemaphore удаляет объект семафора из списка ресурсов системы. |
EngDeleteSurface Функция EngDeleteSurface удаляет указанную поверхность. |
EngDeleteWnd Функция EngDeleteWnd удаляет структуру WNDOBJ. |
EngDeviceIoControl Функция EngDeviceIoControl отправляет управляющий код указанному драйверу мини-порта видео, в результате чего устройство выполняет указанную операцию. |
EngDitherColor Функция EngDitherColor возвращает стандартный индикатор 8x8, который приблизительно соответствует указанному цвету RGB. |
EngEnumForms Функция EngEnumForms перечисляет формы, поддерживаемые указанным принтером. |
EngEraseSurface Функция EngEraseSurface вызывает GDI для очистки поверхности; заданный прямоугольник на поверхности будет заполнен заданным цветом. |
EngFillPath Функция EngFillPath заполняет путь. |
EngFindImageProcAddress Функция EngFindImageProcAddress возвращает адрес функции в исполняемом модуле. |
EngFindResource Функция EngFindResource определяет расположение ресурса в модуле. |
EngFntCacheAlloc Функция EngFntCacheAlloc выделяет хранилище для шрифта, который должен храниться в кэше памяти. |
EngFntCacheFault Функция EngFntCacheFault сообщает об ошибке обработчику шрифтов, если драйвер шрифта обнаружил ошибку при чтении из кэша данных шрифта или записи в нее. |
EngFntCacheLookUp Функция EngFntCacheLookUp извлекает адрес кэшированных данных файла шрифтов. |
EngFreeMem Функция EngFreeMem освобождает блок системной памяти. |
EngFreeModule Функция EngFreeModule отменяет сопоставление файла из системной памяти. |
EngFreePrivateUserMem Функция EngFreePrivateUserMem освобождает блок частной памяти пользователя. |
EngFreeUserMem Функция EngFreeUserMem освобождает блок памяти пользователя. |
EngGetCurrentCodePage Функция EngGetCurrentCodePage возвращает кодовую страницу OEM и ANSI системы по умолчанию. |
EngGetCurrentProcessId Функция EngGetCurrentProcessId определяет текущий процесс приложения. |
EngGetCurrentThreadId Функция EngGetCurrentThreadId определяет текущий поток приложения. |
EngGetDriverName Функция EngGetDriverName возвращает имя библиотеки DLL драйвера. |
EngGetFileChangeTime Функция EngGetFileChangeTime извлекает время последней записи файла. |
EngGetFilePath Функция EngGetFilePath определяет путь к файлу, связанному с указанным файлом шрифта. |
EngGetForm Функция EngGetForm получает сведения о FORM_INFO_1 для указанной формы. |
EngGetLastError Функция EngGetLastError возвращает последний код ошибки, зарегистрированный GDI для вызывающего потока. |
EngGetPrinter Функция EngGetPrinter извлекает сведения о указанном принтере. |
EngGetPrinterData Функция EngGetPrinterData извлекает данные конфигурации для указанного принтера. |
EngGetPrinterDataFileName Функция EngGetPrinterDataFileName извлекает строковое имя файла данных принтера. |
EngGetPrinterDriver Функция EngGetPrinterDriver извлекает данные драйвера для указанного принтера. |
EngGetProcessHandle Функция EngGetProcessHandle извлекает дескриптор для текущего клиентского процесса. |
EngGetType1FontList Функция EngGetType1FontList извлекает список шрифтов PostScript типа 1, которые устанавливаются как локально, так и удаленно. |
EngGradientFill Функция EngGradientFill затеняет указанные примитивы. |
EngHangNotification Функция EngHangNotification уведомляет систему о том, что указанное устройство не работает или не отвечает. |
EngInitializeSafeSemaphore Функция EngInitializeSafeSemaphore инициализирует указанный безопасный семафор. |
EngIsSemaphoreOwned Функция EngIsSemaphoreOwned определяет, содержит ли какой-либо поток указанный семафор. |
EngIsSemaphoreOwnedByCurrentThread Функция EngIsSemaphoreOwnedByCurrentThread определяет, содержит ли текущий выполняемый поток указанный семафор. |
EngLineTo Функция EngLineTo рисует одну сплошную косметическую линию с целым числом. |
EngLoadImage Функция EngLoadImage загружает указанный исполняемый образ в память режима ядра. |
EngLoadModule Функция EngLoadModule загружает указанный модуль данных в системную память для чтения. |
EngLoadModuleForWrite Функция EngLoadModuleForWrite загружает указанный исполняемый модуль в системную память для записи. |
EngLockDirectDrawSurface Функция EngLockDirectDrawSurface блокирует дескриптор в режиме ядра поверхности DirectDraw. |
EngLockDriverObj Функция EngLockDriverObj создает монопольную блокировку этого объекта для вызывающего потока. |
EngLockSurface Функция EngLockSurface создает объект пользователя для заданной поверхности. Эта функция предоставляет драйверам доступ к создаваемым поверхностям. |
EngLpkInstalled Функция EngLpkInstalled определяет, установлен ли языковой пакет в системе. |
EngMapEvent Функция EngMapEvent сопоставляет объект события пользовательского режима с режимом ядра. |
EngMapFile Функция EngMapFile создает или открывает файл и сопоставляет его с системным пространством. |
EngMapFontFile Функция EngMapFontFile устарела. Вместо этого используйте EngMapFontFileFD. |
EngMapFontFileFD Функция EngMapFontFileFD при необходимости сопоставляет файл шрифта с системной памятью и возвращает указатель на базовое расположение данных шрифта в файле. |
EngMapModule Функция EngMapModule возвращает адрес и размер файла, загруженного EngLoadModule, EngLoadModuleForWrite, EngLoadImage или EngMapFile. |
EngMarkBandingSurface Функция EngMarkBandingSurface помечает указанную поверхность как поверхность полосы. |
EngModifySurface Функция EngModifySurface уведомляет GDI об атрибутах поверхности, созданной драйвером. |
EngMovePointer Функция EngMovePointer перемещает указатель, управляемый подсистемой, на устройстве. |
EngMulDiv Функция EngMulDiv умножает два 32-разрядных значения, а затем делит 64-разрядный результат на третье 32-разрядное значение. |
EngMultiByteToUnicodeN Функция EngMultiByteToUnicodeN преобразует указанную исходную строку ANSI в строку Юникода, используя текущую кодовую страницу ANSI. |
EngMultiByteToWideChar Функция EngMultiByteToWideChar преобразует исходную строку ANSI в строку расширенных символов, используя указанную кодовую страницу. |
EngPaint Функция EngPaint заставляет GDI закрашивать указанную область. |
EngPlgBlt Функция EngPlgBlt заставляет GDI выполнять ротацию битовых блоков. |
EngProbeForRead Функция EngProbeForRead проверяет структуру на наличие специальных возможностей для чтения. |
EngProbeForReadAndWrite Функция EngProbeForReadAndWrite проверяет структуру для специальных возможностей чтения и записи. |
EngQueryDeviceAttribute Функция EngQueryDeviceAttribute позволяет драйверу запрашивать в системе определенные атрибуты устройства. |
EngQueryFileTimeStamp Функция EngQueryFileTimeStamp возвращает метку времени файла. |
EngQueryLocalTime Функция EngQueryLocalTime запрашивает местное время. |
EngQueryPalette Функция EngQueryPalette запрашивает у указанной палитры ее атрибуты. |
EngQueryPerformanceCounter Функция EngQueryPerformanceCounter запрашивает счетчик производительности. |
EngQueryPerformanceFrequency Функция EngQueryPerformanceFrequency запрашивает частоту счетчика производительности. |
EngQuerySystemAttribute Функция EngQuerySystemAttribute запрашивает возможности процессора или системы. |
EngReadStateEvent Функция EngReadStateEvent возвращает текущее состояние указанного объекта события:_signaled или без знака. |
EngReleaseSemaphore Функция EngReleaseSemaphore освобождает указанный семафор. |
EngRestoreFloatingPointState Функция EngRestoreFloatingPointState восстанавливает состояние ядра Windows 2000 (и более поздних версий) с плавающей запятой после того, как драйвер использует любые аппаратные инструкции с плавающей запятой или MMX. |
EngSaveFloatingPointState Функция EngSaveFloatingPointState сохраняет текущее состояние ядра Windows 2000 (и более поздних версий) с плавающей запятой. |
EngSecureMem Функция EngSecureMem блокирует указанный диапазон адресов в памяти. |
EngSetEvent Функция EngSetEvent задает для указанного объекта события состояние сигнала и возвращает предыдущее состояние объекта события. |
EngSetLastError Функция EngSetLastError приводит К тому, что GDI сообщает код ошибки, который может быть получен приложением. |
EngSetPointerShape Функция EngSetPointerShape задает фигуру указателя для вызывающего драйвера. |
EngSetPointerTag Функция EngSetPointerTag устарела для операционных систем Windows 2000 и более поздних версий. |
EngSetPrinterData Функция EngSetPrinterData устарела в Windows 2000 и более поздних версиях. В более ранних версиях Windows EngSetPrinterData задает данные конфигурации для указанного принтера. |
EngSort Функция EngSort выполняет быструю сортировку по указанному списку. |
EngStretchBlt Функция EngStretchBlt заставляет GDI выполнять растягивающую передачу битовых блоков. |
EngStretchBltROP Функция EngStretchBltROP выполняет растягивающую передачу битовых блоков с помощью ROP. |
EngStrokeAndFillPath Функция EngStrokeAndFillPath заставляет GDI заполнять путь и обводить его одновременно. |
EngStrokePath Функция EngStrokePath запрашивает обводку GDI указанного пути. |
EngTextOut Функция EngTextOut заставляет GDI отображать набор глифов в указанных позициях. |
EngTransparentBlt Функция EngTransparentBlt обеспечивает возможность передачи битовых блоков с прозрачностью. |
EngUnicodeToMultiByteN Функция EngUnicodeToMultiByteN преобразует указанную строку Юникода в строку ANSI, используя текущую кодовую страницу ANSI. |
EngUnloadImage Функция EngUnloadImage выгружает изображение, загруженное EngLoadImage. |
EngUnlockDirectDrawSurface Функция EngUnlockDirectDrawSurface снимает блокировку на указанной поверхности. |
EngUnlockDriverObj Функция EngUnlockDriverObj заставляет GDI разблокировать объект драйвера. |
EngUnlockSurface Функция EngUnlockSurface заставляет GDI разблокировать поверхность. |
EngUnmapEvent Функция EngUnmapEvent очищает ресурсы в режиме ядра, выделенные для сопоставленного события пользовательского режима. |
EngUnmapFile Функция EngUnmapFile отменяет сопоставление представления файла из системного пространства. |
EngUnmapFontFile Функция EngUnmapFontFile устарела. Вместо этого используйте EngUnmapFontFileFD. |
EngUnmapFontFileFD Функция EngUnmapFontFileFD отменяет сопоставление указанного файла шрифта из системной памяти. |
EngUnsecureMem Функция EngUnsecureMem разблокирует диапазон адресов, заблокированный в памяти. |
EngWaitForSingleObject Функция EngWaitForSingleObject переводит текущий поток драйвера дисплея в состояние ожидания до тех пор, пока указанный объект события не будет установлен в состояние сигнала или пока не истечет время ожидания. |
EngWideCharToMultiByte Функция EngWideCharToMultiByte преобразует строку расширенных символов в исходную строку ANSI, используя указанную кодовую страницу. |
EngWritePrinter Функция EngWritePrinter позволяет библиотекам DLL для печати графики отправлять поток данных на оборудование принтера. |
FLOATOBJ_Add Функция FLOATOBJ_Add добавляет два FLOATOBJ и возвращает результат в первом параметре. |
FLOATOBJ_AddFloat Функция FLOATOBJ_AddFloat добавляет значение типа FLOATL в FLOATOBJ и возвращает результат в первом параметре. |
FLOATOBJ_AddLong Функция FLOATOBJ_AddLong добавляет значение типа LONG в FLOATOBJ и возвращает результат в первом параметре. |
FLOATOBJ_Div Функция FLOATOBJ_Div делит два FLOATOBJ и возвращает результат в первом параметре. |
FLOATOBJ_DivFloat Функция FLOATOBJ_DivFloat делит FLOATOBJ на значение типа FLOATL и возвращает результат в первом параметре. |
FLOATOBJ_DivLong Функция FLOATOBJ_DivLong делит FLOATOBJ на значение типа LONG и возвращает результат в первом параметре. |
FLOATOBJ_Equal Функция FLOATOBJ_Equal определяет, равны ли два FLOATOBJ. |
FLOATOBJ_EqualLong Функция FLOATOBJ_EqualLong определяет, равны ли floatOBJ и значение типа LONG. |
FLOATOBJ_GetFloat Функция FLOATOBJ_GetFloat вычисляет и возвращает значение, эквивалентное значению FLOAT указанного FLOATOBJ. |
FLOATOBJ_GetLong Функция FLOATOBJ_GetLong вычисляет и возвращает значение, эквивалентное LONG указанного FLOATOBJ. |
FLOATOBJ_GreaterThan Функция FLOATOBJ_GreaterThan определяет, больше ли первый FLOATOBJ, чем второй FLOATOBJ. |
FLOATOBJ_GreaterThanLong Функция FLOATOBJ_GreaterThanLong определяет, больше ли значение FLOATOBJ типа LONG. |
FLOATOBJ_LessThan Функция FLOATOBJ_LessThan определяет, меньше ли первый FLOATOBJ, чем второй FLOATOBJ. |
FLOATOBJ_LessThanLong Функция FLOATOBJ_LessThanLong определяет, меньше ли значение FLOATOBJ типа LONG. |
FLOATOBJ_Mul Функция FLOATOBJ_Mul умножает два FLOATOBJ и возвращает результат в первом параметре. |
FLOATOBJ_MulFloat Функция FLOATOBJ_MulFloat умножает ЗНАЧЕНИЕ FLOATOBJ на значение типа FLOATL и возвращает результат в первом параметре. |
FLOATOBJ_MulLong Функция FLOATOBJ_MulLong умножает значение FLOATOBJ на значение типа LONG и возвращает результат в первом параметре. |
FLOATOBJ_Neg Функция FLOATOBJ_Neg отрицает ЗНАЧЕНИЕ FLOATOBJ. |
FLOATOBJ_SetFloat Функция FLOATOBJ_SetFloat присваивает значение типа FLOATL значению FLOATOBJ. |
FLOATOBJ_SetLong Функция FLOATOBJ_SetLong присваивает floatOBJ значение типа LONG. |
FLOATOBJ_Sub Функция FLOATOBJ_Sub вычитает второй FLOATOBJ из первого и возвращает с результатом в первом параметре. |
FLOATOBJ_SubFloat Функция FLOATOBJ_SubFloat вычитает значение типа FLOATL из FLOATOBJ и возвращает с результатом в первом параметре. |
FLOATOBJ_SubLong Функция FLOATOBJ_SubLong вычитает значение типа LONG из FLOATOBJ и возвращает с результатом в первом параметре. |
FONTOBJ_cGetAllGlyphHandles Функция FONTOBJ_cGetAllGlyphHandles позволяет драйверу устройства находить каждый дескриптор глифа шрифта GDI. |
FONTOBJ_cGetGlyphs Функция FONTOBJ_cGetGlyphs — это служба для потребителя шрифта, которая преобразует дескрипторы глифов в указатели на данные глифа, которые действительны до следующего вызова FONTOBJ_cGetGlyphs. |
FONTOBJ_pfdg Функция FONTOBJ_pfdg извлекает указатель на структуру FD_GLYPHSET, связанную с указанным шрифтом. |
FONTOBJ_pifi Функция FONTOBJ_pifi извлекает указатель на структуру IFIMETRICS, связанную с указанным шрифтом. |
FONTOBJ_pjOpenTypeTablePointer Функция FONTOBJ_pjOpenTypeTablePointer возвращает указатель на представление таблицы OpenType. |
FONTOBJ_pQueryGlyphAttrs Функция FONTOBJ_pQueryGlyphAttrs возвращает сведения о глифах шрифта. |
FONTOBJ_pvTrueTypeFontFile Функция FONTOBJ_pvTrueTypeFontFile извлекает указатель пользовательского режима на представление файла шрифта TrueType, OpenType или Type1. |
FONTOBJ_pwszFontFilePaths Функция FONTOBJ_pwszFontFilePaths извлекает пути к файлам, связанные со шрифтом. |
FONTOBJ_pxoGetXform Функция FONTOBJ_pxoGetXform извлекает преобразование от ного типа к устройству для указанного шрифта. |
FONTOBJ_vGetInfo Функция FONTOBJ_vGetInfo извлекает сведения о связанном шрифте. |
GetCaps Метод IDirectDrawKernel::GetCaps возвращает возможности этого устройства в режиме ядра. |
GetDisplayConfigBufferSizes Функция GetDisplayConfigBufferSizes извлекает размер буферов, необходимых для вызова функции QueryDisplayConfig. |
GetKernelHandle Метод IDirectDrawKernel::GetKernelHandle возвращает дескриптор режима ядра объекту DirectDraw. |
GetKernelHandle Метод IDirectDrawSurfaceKernel::GetKernelHandle возвращает дескриптор режима ядра в поверхность DirectDraw. |
HeapVidMemAllocAligned Функция HeapVidMemAllocAligned выделяет off_screen_memory для драйвера дисплея с помощью диспетчера кучи видеопамять DirectDraw. |
HT_ComputeRGBGammaTable Функция HT_ComputeRGBGammaTable заставляет GDI вычислять интенсивность красного, зеленого и синего на основе гамма-чисел. |
HT_Get8BPPFormatPalette Функция HT_Get8BPPFormatPalette возвращает полутоновую палитру для использования на стандартных типах устройств с 8 битами на пиксель. |
HT_Get8BPPMaskPalette Функция HT_Get8BPPMaskPalette возвращает палитру маски для типа устройства с 8 битами на пиксель. |
HTUI_DeviceColorAdjustment Функция HTUI_DeviceColorAdjustment может использоваться драйверами графических устройств для отображения диалогового окна, позволяющего пользователю настраивать свойства полутонов устройства. |
LPDD_NOTIFYCALLBACK Функция обратного вызова NotifyCallback выполняет операции, связанные с произошедшим событием. |
PALOBJ_cGetColors Функция PALOBJ_cGetColors копирует цвета RGB из индексированных палитр. |
PATHOBJ_bCloseFigure Функция PATHOBJ_bCloseFigure закрывает открытую фигуру в контуре, рисуя линию от текущей позиции до первой точки фигуры. |
PATHOBJ_bEnum Функция PATHOBJ_bEnum извлекает следующую запись PATHDATA из указанного пути и перечисляет кривые в пути. |
PATHOBJ_bEnumClipLines Функция PATHOBJ_bEnumClipLines перечисляет обрезанные сегменты строк из заданного пути. |
PATHOBJ_bMoveTo Функция PATHOBJ_bMoveTo задает текущую позицию в заданном пути. |
PATHOBJ_bPolyBezierTo Функция PATHOBJ_bPolyBezierTo рисует кривые Безье на пути. |
PATHOBJ_bPolyLineTo Функция PATHOBJ_bPolyLineTo рисует линии из текущей позиции в пути через указанные точки. |
PATHOBJ_vEnumStart Функция PATHOBJ_vEnumStart уведомляет определенную структуру PATHOBJ о том, что драйвер будет вызывать PATHOBJ_bEnum для перечисления линий и (или) кривых в пути. |
PATHOBJ_vEnumStartClipLines Функция PATHOBJ_vEnumStartClipLines позволяет драйверу запрашивать обрезку строк в указанной области клипа. |
PATHOBJ_vGetBounds Функция PATHOBJ_vGetBounds извлекает ограничивающий прямоугольник для указанного пути. |
PDD_CANCREATESURFACE Функция обратного вызова CanCreateD3DBuffer определяет, может ли драйвер создать команду уровня драйвера или буфер вершин указанного описания. |
PDD_COLORCB_COLORCONTROL Функция обратного вызова DdControlColor управляет элементами управления яркостью и яркостью поверхности наложения. |
PDD_CREATEPALETTE Функция обратного вызова DdCreatePalette создает объект DirectDrawPalette для указанного объекта DirectDraw. |
PDD_CREATESURFACE Функция обратного вызова CreateD3DBuffer используется для создания команды на уровне драйвера или буфера вершин указанного описания. |
PDD_CREATESURFACEEX Функция D3dCreateSurfaceEx уведомляет о связи поверхности Microsoft DirectDraw и значения дескриптора Microsoft Direct3D для настройки поверхности для отрисовки Direct3D. |
PDD_DESTROYDDLOCAL Функция D3dDeкистральDDLocal уничтожает все поверхности Microsoft Direct3D, ранее созданные функцией D3dCreateSurfaceEx, которые принадлежат одному и тому же локальному объекту Microsoft DirectDraw. |
PDD_FLIPTOGDISURFACE Функция обратного вызова DdFlipToGDISurface уведомляет драйвер, когда DirectDraw переключается на поверхность GDI или из нее. |
PDD_FREEDRIVERMEMORY Функция обратного вызова DdFreeDriverMemory освобождает экранную или нелокальную память для удовлетворения нового запроса на выделение. |
PDD_GETAVAILDRIVERMEMORY Функция обратного вызова DdGetAvailDriverMemory запрашивает объем свободной памяти в куче памяти, управляемой драйвером. |
PDD_GETDRIVERINFO Функция DdGetDriverInfo запрашивает у драйвера дополнительные функции DirectDraw и Direct3D, поддерживаемые драйвером. |
PDD_GETDRIVERSTATE Функция D3dGetDriverState используется средами выполнения Microsoft DirectDraw и Microsoft Direct3D для получения сведений о текущем состоянии драйвера. |
PDD_GETSCANLINE Функция обратного вызова DdGetScanLine возвращает номер текущей строки физического сканирования. |
PDD_KERNELCB_SYNCSURFACE Функция обратного вызова DdSyncSurfaceData задает и изменяет данные поверхности перед их передачей в видеодрайвер минипорта. |
PDD_KERNELCB_SYNCVIDEOPORT Функция обратного вызова DdSyncVideoPortData задает и изменяет данные объектов VPE перед их передачей в драйвер видео минипорта. |
PDD_MAPMEMORY Функция обратного вызова DdMapMemory сопоставляет изменяемые приложением части буфера кадров в адресное пространство указанного процесса в пользовательском режиме или отменяет сопоставление памяти. |
PDD_MOCOMPCB_BEGINFRAME Функция обратного вызова DdMoCompBeginFrame начинает декодирование нового кадра. |
PDD_MOCOMPCB_CREATE Функция обратного вызова DdMoCompCreate уведомляет драйвер о том, что программный декодер начнет использовать компенсацию движения с указанным GUID. |
PDD_MOCOMPCB_DESTROY Функция обратного вызова DdMoCompDeки уведомляет драйвер о том, что этот объект компенсации движения больше не будет использоваться. Теперь драйверу необходимо выполнить любую необходимую очистку. |
PDD_MOCOMPCB_ENDFRAME Функция обратного вызова DdMoCompEndFrame завершает декодированный кадр. |
PDD_MOCOMPCB_GETCOMPBUFFINFO Функция обратного вызова DDMoCompGetBuffInfo позволяет драйверу указать, сколько промежуточных поверхностей требуется для поддержки указанного GUID, а также размер, расположение и формат каждой из этих поверхностей. |
PDD_MOCOMPCB_GETFORMATS Функция обратного вызова DdMoCompGetFormats указывает несжатые форматы, в которых оборудование может декодировать данные. |
PDD_MOCOMPCB_GETGUIDS Функция обратного вызова DdMoCompGetGuids извлекает количество guid, поддерживаемых драйвером. |
PDD_MOCOMPCB_GETINTERNALINFO Функция обратного вызова DdMoCompGetInternalInfo позволяет драйверу сообщать о том, что он внутренне выделяет память дисплея для выполнения компенсации движения. |
PDD_MOCOMPCB_QUERYSTATUS Функция обратного вызова DdMoCompQueryStatus запрашивает состояние последней операции отрисовки к указанной поверхности. |
PDD_MOCOMPCB_RENDER Функция обратного вызова DdMoCompRender сообщает драйверу, какие макроблоки следует отрисовывать, указывая поверхности, содержащие макроблоки, смещения в каждой поверхности, где существуют макроблоки, и размер данных макроблока для отрисовки. |
PDD_PALCB_DESTROYPALETTE Функция обратного вызова DdDe соответствии сPalette уничтожает указанную палитру. |
PDD_PALCB_SETENTRIES Функция обратного вызова DdSetEntries обновляет записи палитры в указанной палитре. |
PDD_SETEXCLUSIVEMODE Функция обратного вызова DdSetExclusiveMode уведомляет драйвер о переключении приложения DirectDraw в монопольный режим или из него. |
PDD_SURFCB_ADDATTACHEDSURFACE Функция обратного вызова DdAddAttachedSurface присоединяет поверхность к другой поверхности. |
PDD_SURFCB_BLT Функция обратного вызова DdBlt выполняет передачу битовых блоков. |
PDD_SURFCB_DESTROYSURFACE Функция обратного вызова DdDeземпляраSurface уничтожает поверхность DirectDraw. |
PDD_SURFCB_FLIP Функция обратного вызова DdFlip приводит к тому, что память поверхности, связанная с целевой поверхностью, становится основной, а текущая поверхность становится нестандартной. |
PDD_SURFCB_GETBLTSTATUS Функция обратного вызова DdGetBltStatus запрашивает состояние освещенности указанной поверхности. |
PDD_SURFCB_GETFLIPSTATUS Функция обратного вызова DdGetFlipStatus определяет, произошло ли последнее запрошенное пролистывание на поверхности. |
PDD_SURFCB_LOCK Функция обратного вызова DdLock блокирует указанную область поверхностной памяти и предоставляет допустимый указатель на блок памяти, связанный с поверхностью. |
PDD_SURFCB_SETCOLORKEY Функция обратного вызова DdSetColorKey задает значение ключа цвета для указанной поверхности. |
PDD_SURFCB_SETOVERLAYPOSITION Функция обратного вызова DdSetOverlayPosition задает позицию для наложения. |
PDD_SURFCB_SETPALETTE Функция обратного вызова DdSetPalette присоединяет палитру к указанной поверхности. |
PDD_SURFCB_UNLOCK Функция обратного вызова DdUnLock освобождает блокировку, удерживаемую на указанной поверхности. |
PDD_SURFCB_UPDATEOVERLAY Функция обратного вызова DdUpdateOverlay изменяет положение или изменяет визуальные атрибуты поверхности наложения. |
PDD_VPORTCB_CANCREATEVIDEOPORT Функция обратного вызова DdVideoPortCanCreate определяет, может ли драйвер поддерживать объект DirectDraw VPE указанного описания. |
PDD_VPORTCB_COLORCONTROL Функция обратного вызова DdVideoPortColorControl получает или задает элементы управления цветом объекта VPE. |
PDD_VPORTCB_CREATEVIDEOPORT Функция обратного вызова DdVideoPortCreate уведомляет драйвер о том, что DirectDraw создал объект VPE. |
PDD_VPORTCB_DESTROYVPORT Функция обратного вызова DdVideoPortDeкишет уведомляет драйвер о том, что DirectDraw уничтожил указанный объект VPE. |
PDD_VPORTCB_FLIP Функция обратного вызова DdVideoPortFlip выполняет физическое переворачивание, в результате чего объект VPE начинает записывать данные в новую поверхность. |
PDD_VPORTCB_GETBANDWIDTH Функция обратного вызова DdVideoPortGetBandwidth сообщает об ограничениях пропускной способности памяти буфера кадров устройства на основе указанного формата вывода объекта VPE. |
PDD_VPORTCB_GETFIELD Функция обратного вызова DdVideoPortGetField определяет, является ли текущее поле переплетенного сигнала четным или нечетным. |
PDD_VPORTCB_GETFLIPSTATUS Функция обратного вызова DdVideoPortGetFlipStatus определяет, произошло ли последнее запрошенное пролистывание на поверхности. |
PDD_VPORTCB_GETINPUTFORMATS Функция обратного вызова DdVideoPortGetInputFormats определяет форматы ввода, которые может принимать объект DirectDraw VPE. |
PDD_VPORTCB_GETLINE Функция обратного вызова DdVideoPortGetLine возвращает текущий номер строки аппаратного видеопорта. |
PDD_VPORTCB_GETOUTPUTFORMATS Функция обратного вызова DdVideoPortGetOutputFormats определяет форматы вывода, поддерживаемые объектом VPE. |
PDD_VPORTCB_GETSIGNALSTATUS Функция обратного вызова DdVideoPortGetSignalStatus извлекает состояние видеосигнала, который в настоящее время отображается на аппаратном видеопорте. |
PDD_VPORTCB_GETVPORTCONNECT Функция обратного вызова DdVideoPortGetConnectInfo возвращает соединения, поддерживаемые указанным объектом VPE. |
PDD_VPORTCB_UPDATE Функция обратного вызова DdVideoPortUpdate запускает и останавливает объект VPE и изменяет поток данных объекта VPE. |
PDD_VPORTCB_WAITFORSYNC Функция обратного вызова DdVideoPortWaitForSync ожидает следующей вертикальной синхронизации. |
PDD_WAITFORVERTICALBLANK Функция обратного вызова DdWaitForVerticalBlank возвращает вертикальное пустое состояние устройства. |
PDX_BOBNEXTFIELD Функция обратного вызова DxBobNextField выполняет следующее поле чередуемых данных. |
PDX_ENABLEIRQ Функция обратного вызова DxEnableIRQ указывает драйверу видео минипорта, какие irQ следует включить или отключить. |
PDX_FLIPOVERLAY Функция обратного вызова DxFlipOverlay вызывается, когда клиент видеодрайвера минипорта хочет перевернуть наложение или если включена функция автоподбора. |
PDX_FLIPVIDEOPORT Функция обратного вызова DxFlipVideoPort вызывается, когда клиент драйвера видео минипорта хочет перевернуть объект расширений видеопорта (VPE) или если включена функция автоподключения. |
PDX_GETCURRENTAUTOFLIP Функция обратного вызова DxGetCurrentAutoflip вызывается, когда устройство выполняет аппаратную автоподборку и клиент драйвера видео минипорта хочет узнать, какая поверхность получает текущее поле видеоданных для целей захвата. |
PDX_GETIRQINFO Функция обратного вызова DxGetIRQInfo указывает, что драйвер управляет запросом прерывания. |
PDX_GETPOLARITY Функция обратного вызова DxGetPolarity возвращает полярность (четную или нечетную) текущего поля, записываемого объектом расширений видеопорта (VPE). |
PDX_GETPREVIOUSAUTOFLIP Функция обратного вызова DxGetPreviousAutoflip вызывается, когда устройство выполняет аппаратное автоподборка, а клиент драйвера видео минипорта хочет узнать, какая поверхность получила предыдущее поле видеоданных для целей захвата. |
PDX_GETTRANSFERSTATUS Функция обратного вызова DxGetTransferStatus используется DirectDraw для определения завершения master аппаратной шины. |
PDX_IRQCALLBACK Функция IRQCallback выполняет операции, связанные с возникшим IRQ. |
PDX_LOCK Функция обратного вызова DxLock вызывается, когда клиенту драйвера видео минипорта требуется доступ к буферу кадров. |
PDX_SETSTATE Функция обратного вызова DxSetState вызывается, когда клиент видеодрайвера минипорта решает переключиться из режима Bob в режим плетения и наоборот. |
PDX_SKIPNEXTFIELD Функция обратного вызова DxSkipNextField вызывается, когда необходимо пропустить или повторно включить следующее поле. |
PDX_TRANSFER Функция обратного вызова DxTransfer сообщает драйверу master данные из поверхности в буфер, указанный в списке дескрипторов памяти (MDL). |
PFN_DrvQueryGlyphAttrs Функция DrvQueryGlyphAttrs возвращает сведения о глифах шрифта. |
QueryDisplayConfig Функция QueryDisplayConfig извлекает сведения обо всех возможных путях отображения для всех устройств отображения или представлений в текущем параметре. |
ReleaseKernelHandle Метод IDirectDrawKernel::ReleaseKernelHandle освобождает дескриптор режима ядра для объекта DirectDraw. |
ReleaseKernelHandle Метод IDirectDrawSurfaceKernel::ReleaseKernelHandle освобождает дескриптор режима ядра на поверхность DirectDraw. |
SetDisplayConfig Функция SetDisplayConfig изменяет топологию отображения, исходный и целевой режимы, включив исключительно указанные пути в текущем сеансе. |
STROBJ_bEnum Функция STROBJ_bEnum перечисляет удостоверения и положения глифов. |
STROBJ_bEnumPositionsOnly Функция STROBJ_bEnumPositionsOnly перечисляет удостоверения и позиции глифов для указанной текстовой строки, но не создает кэшированные растровые изображения глифов. |
STROBJ_bGetAdvanceWidths Функция STROBJ_bGetAdvanceWidths извлекает массив векторов, указывающих возможную ширину глифов, составляющих указанную строку. |
STROBJ_dwGetCodePage Функция STROBJ_dwGetCodePage возвращает кодовую страницу, связанную с указанной структурой STROBJ. |
STROBJ_fxBreakExtra Функция STROBJ_fxBreakExtra извлекает дополнительное пространство, добавляемое к каждому символу пробела в строке при отображении и (или) печати обоснованного текста. |
STROBJ_fxCharacterExtra Функция STROBJ_fxCharacterExtra извлекает дополнительное пространство для увеличения ширины каждого символа в строке при ее отображении и (или) печати. |
STROBJ_vEnumStart Функция STROBJ_vEnumStart определяет форму или тип для данных, которые будут возвращены из GDI при последующих вызовах STROBJ_bEnum. |
VidMemFree Функция VidMemFree освобождает внеэкранную память, выделенную heapVidMemAligned для драйвера дисплея. |
WNDOBJ_bEnum Функция WNDOBJ_bEnum получает пакет прямоугольников из видимой области окна. |
WNDOBJ_cEnumStart Функция WNDOBJ_cEnumStart — это функция обратного вызова, которая задает параметры для перечисления прямоугольников в видимой области окна. |
WNDOBJ_vSetConsumer Функция WNDOBJ_vSetConsumer задает определенное драйвером значение в поле pvConsumer указанной структуры WNDOBJ. |
WNDOBJCHANGEPROC Функция WNDOBJCHANGEPROC — это определяемая драйвером функция обратного вызова, которую GDI использует для уведомления драйвера об изменениях в соответствующем окне. |
XFORMOBJ_bApplyXform Функция XFORMOBJ_bApplyXform применяет заданное преобразование или его обратное к заданному массиву точек. |
XFORMOBJ_iGetFloatObjXform Функция XFORMOBJ_iGetFloatObjXform скачивает преобразование FLOATOBJ в драйвер. |
XFORMOBJ_iGetXform Функция XFORMOBJ_iGetXform загружает преобразование в драйвер. |
XLATEOBJ_cGetPalette Функция XLATEOBJ_cGetPalette извлекает цвета RGB или формат битовых полей из указанной палитры. |
XLATEOBJ_hGetColorTransform Функция XLATEOBJ_hGetColorTransform возвращает преобразование цвета для указанного объекта преобразования. |
XLATEOBJ_iXlate Функция XLATEOBJ_iXlate преобразует индекс цвета исходной палитры в ближайший индекс в конечной палитре. |
XLATEOBJ_piVector Функция XLATEOBJ_piVector извлекает вектор преобразования, который драйвер может использовать для перевода исходных индексов в целевые индексы. |
Интерфейсы
IDirectDrawKernel Интерфейс IDirectDrawKernel |
IDirectDrawSurfaceKernel Интерфейс IDirectDrawSurfaceKernel |
Структуры
DD_ADDATTACHEDSURFACEDATA Структура DD_ADDATTACHEDSURFACEDATA содержит сведения, необходимые для присоединения поверхности к другой поверхности. |
DD_ATTACHLIST Структура DD_ATTACHLIST поддерживает список подключенных поверхностей для Microsoft DirectDraw. |
DD_BEGINMOCOMPFRAMEDATA Структура DDHAL_BEGINMOCOMPFRAMEDATA содержит сведения о кадре, необходимые для начала декодирования. |
DD_BLTDATA Структура DD_BLTDATA содержит сведения, относящиеся к драйверу для передачи битовых блоков. |
DD_CANCREATESURFACEDATA Структура DD_CANCREATESURFACEDATA содержит сведения, необходимые для указания того, может ли быть создана поверхность (в случае CanCreateD3DBuffer, буфер). |
DD_CANCREATEVPORTDATA Структура DD_CANCREATEVPORTDATA содержит сведения, необходимые драйверу для определения возможности создания объекта расширений видеопорта (VPE). |
DD_CLIPPER_GLOBAL Структура DD_CLIPPER_GLOBAL содержит глобальные данные DirectDrawClipper, которые можно совместно использовать между экземплярами объектов. |
DD_CLIPPER_LOCAL Структура DD_CLIPPER_LOCAL содержит локальные данные для каждого отдельного объекта DirectDrawClipper. |
DD_COLORCONTROLDATA Структура DD_COLORCONTROLDATA содержит сведения об элементе управления цветом для указанного наложения. |
DD_CREATEMOCOMPDATA Структура DD_CREATEMOCOMPDATA содержит данные, необходимые для начала использования компенсации движения. |
DD_CREATEPALETTEDATA Структура DD_CREATEPALETTEDATA содержит сведения, необходимые для создания объекта DirectDrawPalette для этого объекта Microsoft DirectDraw. |
DD_CREATESURFACEDATA Структура DD_CREATESURFACEDATA содержит сведения, необходимые для создания поверхности , в случае CreateD3DBuffer, команды или буфера вершин. |
DD_CREATESURFACEEXDATA Структура DD_CREATESURFACEEXDATA содержит сведения, необходимые драйверу для создания поверхности и связывания с ней предоставленного маркера текстуры. |
DD_CREATEVPORTDATA Структура DD_CREATEVPORTDATA содержит сведения, необходимые для описания создаваемого объекта расширений видеопорта (VPE). |
DD_DESTROYMOCOMPDATA Структура DD_DESTROYMOCOMPDATA содержит сведения, необходимые для завершения выполнения компенсации движения. |
DD_DESTROYPALETTEDATA Структура DD_DESTROYPALETTEDATA содержит сведения, необходимые для уничтожения указанной палитры. |
DD_DESTROYSURFACEDATA Структура DD_DESTROYSURFACEDATA содержит сведения, необходимые для уничтожения указанной поверхности— в случае DestroyD3DBuffer, команды или буфера вершин. |
DD_DESTROYVPORTDATA Структура DD_DESTROYVPORTDATA содержит сведения, необходимые для очистки драйвера. |
DD_DIRECTDRAW_GLOBAL Структура DD_DIRECTDRAW_GLOBAL содержит сведения о драйвере, описывающие устройство драйвера. |
DD_DIRECTDRAW_LOCAL Структура DD_DIRECTDRAW_LOCAL содержит сведения о драйвере, относящиеся только к текущему процессу DirectDraw. |
DD_ENDMOCOMPFRAMEDATA Структура DD_ENDMOCOMPFRAMEDATA содержит сведения, необходимые для завершения декодированного кадра. |
DD_FLIPDATA Структура DD_FLIPDATA содержит сведения, необходимые для переворачивания. |
DD_FLIPTOGDISURFACEDATA Структура DD_FLIPTOGDISURFACEDATA содержит сведения об уведомлениях поверхности GDI. |
DD_FLIPVPORTDATA Структура DD_FLIPVPORTDATA содержит сведения, необходимые для объекта расширений видеопорта (VPE) для выполнения пролистывания. |
DD_FREEDRIVERMEMORYDATA Структура DD_FREEDRIVERMEMORYDATA содержит сведения о бесплатном запросе. |
DD_GETAVAILDRIVERMEMORYDATA Структура DD_GETAVAILDRIVERMEMORYDATA содержит сведения, необходимые драйверу для запроса и возврата объема свободной памяти. |
DD_GETBLTSTATUSDATA Структура DD_GETBLTSTATUSDATA возвращает сведения о состоянии blit. |
DD_GETDRIVERINFODATA Структура DD_GETDRIVERINFODATA используется для передачи данных в подпрограмму обратного вызова DdGetDriverInfo и из нее. |
DD_GETDRIVERSTATEDATA Структура DD_GETDRIVERSTATEDATA описывает состояние драйвера. |
DD_GETFLIPSTATUSDATA Структура DD_GETFLIPSTATUSDATA возвращает сведения о состоянии переворачивания. |
DD_GETINTERNALMOCOMPDATA Структура DD_GETINTERNALMOCOMPDATA содержит требования к внутренней памяти. |
DD_GETMOCOMPCOMPBUFFDATA Структура DD_GETMOCOMPCOMPBUFFDATA содержит сжатые сведения о буфере. |
DD_GETMOCOMPFORMATSDATA Структура DD_GETMOCOMPFORMATSDATA содержит несжатые сведения о формате. |
DD_GETMOCOMPGUIDSDATA Структура DD_GETMOCOMPGUIDSDATA содержит сведения GUID компенсации движения. |
DD_GETSCANLINEDATA Структура DD_GETSCANLINEDATA содержит элементы, необходимые для запроса и возврата номера текущей строки сканирования. |
DD_GETVPORTBANDWIDTHDATA Структура DD_GETVPORTBANDWIDTHDATA содержит сведения о пропускной способности для любого указанного формата. |
DD_GETVPORTCONNECTDATA Структура DD_GETVPORTCONNECTDATA содержит сочетания подключений, поддерживаемые указанным объектом расширения видеопорта (VPE). |
DD_GETVPORTFIELDDATA Структура DD_GETVPORTFIELDDATA содержит сведения, необходимые драйверу, чтобы определить, является ли текущее поле сигнала с чередованием четным или нечетным. |
DD_GETVPORTFLIPSTATUSDATA Структура DD_GETVPORTFLIPSTATUSDATA содержит сведения о состоянии переворачивания для указанной поверхности. |
DD_GETVPORTINPUTFORMATDATA Структура DD_GETVPORTINPUTFORMATDATA содержит сведения, необходимые драйверу для возврата входных форматов, которые может принимать объект расширений видеопорта (VPE). |
DD_GETVPORTLINEDATA Структура DD_GETVPORTLINEDATA содержит текущий номер строки аппаратного видеопорта. |
DD_GETVPORTOUTPUTFORMATDATA Структура DD_GETVPORTOUTPUTFORMATDATA содержит сведения, необходимые драйверу для возврата всех форматов вывода, поддерживаемых объектом расширений видеопорта (VPE) для заданного формата ввода. |
DD_GETVPORTSIGNALDATA Структура DD_GETVPORTSIGNALDATA содержит состояние сигнала аппаратного видеопорта. |
DD_LOCKDATA Структура DD_LOCKDATA содержит сведения, необходимые для блокировки в соответствии со структурами параметров Microsoft DirectDraw. |
DD_MAPMEMORYDATA Структура DD_MAPMEMORYDATA содержит сведения, необходимые для сопоставления или отмены сопоставления буфера кадров в памяти в пользовательском режиме. |
DD_MORESURFACECAPS Структура DD_MORESURFACECAPS определяет дополнительные возможности поверхности драйвера в дополнение к тем, которые описаны в DDCORECAPS. |
DD_MOTIONCOMP_LOCAL Структура DD_MOTIONCOMP_LOCAL содержит локальные данные для каждого отдельного объекта компенсации движения Microsoft DirectDraw. |
DD_PALETTE_GLOBAL Структура DD_PALETTE_GLOBAL содержит глобальные данные DirectDrawPalette, которые можно совместно использовать между экземплярами объектов. |
DD_PALETTE_LOCAL Структура DD_PALETTE_LOCAL содержит связанные с палитрой данные, уникальные для отдельного объекта палитры. |
DD_QUERYMOCOMPSTATUSDATA Структура DD_QUERYMOCOMPSTATUSDATA содержит сведения, необходимые для запроса состояния предыдущего кадра. |
DD_RENDERMOCOMPDATA Структура DD_RENDERMOCOMPDATA содержит сведения, необходимые для отрисовки кадра. |
DD_SETCOLORKEYDATA Структура DD_SETCOLORKEYDATA содержит сведения, необходимые для задания значения ключа цвета для указанной поверхности. |
DD_SETENTRIESDATA Структура DD_SETENTRIESDATA содержит сведения, необходимые для задания записей палитры. |
DD_SETEXCLUSIVEMODEDATA Структура DD_SETEXCLUSIVEMODEDATA содержит сведения об уведомлениях в монопольном режиме. |
DD_SETOVERLAYPOSITIONDATA Структура DD_SETOVERLAYPOSITIONDATA содержит сведения, необходимые для изменения координат отображения поверхности наложения. |
DD_SETPALETTEDATA Структура DD_SETPALETTEDATA содержит сведения, необходимые для задания палитры для определенной поверхности. |
DD_STEREOMODE Структура DD_STEREOMODE используется средой выполнения с GUID_DDStereoMode в вызове DdGetDriverInfo, чтобы запросить, поддерживает ли драйвер стерео для заданного режима отображения видео. |
DD_SURFACE_GLOBAL Структура DD_SURFACE_GLOBAL содержит глобальные данные, связанные с поверхностью, которые можно совместно использовать между несколькими поверхностями. |
DD_SURFACE_INT Структура DD_SURFACE_INT содержит сведения об интерфейсе объекта DirectDrawSurface. |
DD_SURFACE_LOCAL Структура DD_SURFACE_LOCAL содержит данные, связанные с поверхностью, которые являются уникальными для отдельного объекта поверхности. |
DD_SURFACE_MORE Структура DD_SURFACE_MORE содержит дополнительные локальные данные для каждого отдельного объекта DirectDrawSurface. |
DD_SYNCSURFACEDATA Структура DD_SYNCSURFACEDATA содержит сведения о поверхности. |
DD_SYNCVIDEOPORTDATA Структура DD_SYNCVIDEOPORTDATA содержит сведения об объекте расширений видеопорта (VPE). |
DD_UNLOCKDATA Структура DD_UNLOCKDATA содержит сведения, необходимые для разблокировки в соответствии со структурами параметров Microsoft DirectDraw. |
DD_UPDATENONLOCALHEAPDATA Структура DD_UPDATENONLOCALHEAPDATA содержит необходимые сведения о куче. |
DD_UPDATEOVERLAYDATA Структура DD_UPDATEOVERLAYDATA содержит сведения, необходимые для обновления поверхности наложения. |
DD_UPDATEVPORTDATA Структура DD_UPDATEVPORTDATA содержит сведения, необходимые для запуска, остановки и изменения объекта расширений видеопорта (VPE). |
DD_VIDEOPORT_LOCAL Структура DD_VIDEOPORT_LOCAL содержит данные, связанные с расширениями видеопортов (VPE), которые являются уникальными для отдельного объекта VPE Microsoft DirectDraw. |
DD_VPORTCOLORDATA Структура DD_VPORTCOLORDATA содержит сведения о цветовом элементе управления цветом объектов расширения видеопорта (VPE). |
DD_WAITFORVERTICALBLANKDATA Структура DD_WAITFORVERTICALBLANKDATA содержит сведения, необходимые для получения вертикальных пустых данных монитора. D |
DD_WAITFORVPORTSYNCDATA Структура DD_WAITFORVPORTSYNCDATA содержит сведения, необходимые драйверу для синхронизации объекта расширений видеопорта (VPE). |
DDHAL_DESTROYDDLOCALDATA DDHAL_DESTROYDDLOCALDATA содержит сведения, необходимые драйверу для уничтожения набора поверхностей, связанных с заданным локальным объектом DirectDraw. |
DDHAL_WAITFORVERTICALBLANKDATA Структура DD_WAITFORVERTICALBLANKDATA содержит сведения, необходимые для получения вертикальных пустых данных монитора. (DDHAL_WAITFORVERTICALBLANKDATA) |
DDKERNELCAPS Структура DDKERNELCAPS уведомляет клиента о наличии поддержки в драйвере мини-порта для видеотранспорта в режиме ядра. |
DDVIDEOPORTBANDWIDTH Структура DDVIDEOPORTBANDWIDTH описывает характеристики пропускной способности наложения при использовании с определенной конфигурацией формата объектов/пикселей расширений видеопорта (VPE). |
DDVIDEOPORTCAPS Структура DDVIDEOPORTCAPS описывает возможности и ограничения выравнивания аппаратного видеопорта. |
DDVIDEOPORTDESC Структура DDVIDEOPORTDESC описывает создаваемый объект расширений видеопортов (VPE). |
DDVIDEOPORTINFO Структура DDVIDEOPORTINFO описывает, как драйвер должен передавать видеоданные на поверхность (или на поверхности); DDVIDEOPORTINFO является членом структуры DD_VIDEOPORT_LOCAL. |
Адаптер Структура адаптера описывает графический адаптер. |
Адаптеры Структура Адаптеры содержит список графических адаптеров. |
BLENDOBJ Структура BLENDOBJ управляет смешением, указывая функции смешения для исходных и целевых растровых изображений. |
BRUSHOBJ Структура BRUSHOBJ содержит три открытых элемента, описывающих объект кисти. |
CIECHROMA Структура CIECHROMA используется для описания координат цветности x и y, а также яркости Y в цветовом пространстве CIE. |
CLIPLINE Структура CLIPLINE предоставляет драйверу доступ к части линии между двумя областями клипа, используемыми для рисования. |
CLIPOBJ Структура CLIPOBJ описывает область клипа, используемую при рисовании. |
COLORINFO Структура COLORINFO определяет цвета устройства в пространстве координат CIE. |
DD_CALLBACKS Структура DD_CALLBACKS содержит указатели на функции обратного вызова, поддерживаемые драйвером устройства. |
DD_COLORCONTROLCALLBACKS Структура DD_COLORCONTROLCALLBACKS содержит указатель на обратный вызов элемента управления цветом Microsoft DirectDraw, поддерживаемый драйвером устройства. |
DD_D3DBUFCALLBACKS Структура DD_D3DBUFCALLBACKS используется только драйверами, которые реализуют выделение буферов команд и вершин на уровне драйверов. |
DD_GETHEAPALIGNMENTDATA Структура DD_GETHEAPALIGNMENTDATA содержит данные о необходимых выравниваниях из определенной кучи. |
DD_HALINFO Структура DD_HALINFO описывает возможности оборудования и драйвера. |
DD_KERNELCALLBACKS Структура DD_KERNELCALLBACKS содержит указатели входа на функции обратного вызова режима ядра DirectDraw, поддерживаемые драйвером. |
DD_MISCELLANEOUS2CALLBACKS Структура DD_MISCELLANEOUS2CALLBACKS используется для возврата адресов различных процедур обратного вызова. |
DD_MISCELLANEOUSCALLBACKS Структура DD_MISCELLANEOUSCALLBACKS содержит указатель входа на обратный вызов запроса памяти, поддерживаемый драйвером устройства. |
DD_MOTIONCOMPCALLBACKS Структура DD_MOTIONCOMPCALLBACKS содержит указатели на функции обратного вызова компенсации движения, поддерживаемые драйвером устройства. |
DD_NONLOCALVIDMEMCAPS Структура DD_NONLOCALVIDMEMCAPS содержит возможности для нелокальной памяти отображения. |
DD_NTCALLBACKS Структура DD_NTCALLBACKS содержит указатели входа на функции обратного вызова Microsoft Windows 2000 и более поздних версий Microsoft DirectDraw, поддерживаемые драйвером устройства. |
DD_NTPRIVATEDRIVERCAPS Структура DD_NTPRIVATEDRIVERCAPS позволяет драйверу изменять поведение Microsoft DirectDraw при создании поверхностей. |
DD_PALETTECALLBACKS Структура DD_PALETTECALLBACKS содержит указатели входа на функции обратного вызова палитры DirectDraw, поддерживаемые драйвером устройства. |
DD_SURFACECALLBACKS Структура DD_SURFACECALLBACKS содержит указатели входа на функции обратного вызова Surface Microsoft DirectDraw, поддерживаемые драйвером устройства. |
DD_VIDEOPORTCALLBACKS Структура DD_VIDEOPORTCALLBACKS содержит указатели на функции обратного вызова расширений видеопорта Microsoft DirectDraw (VPE), поддерживаемые драйвером устройства. |
DDADDVPCAPTUREBUFF Структура DDADDVPCAPTUREBUFF содержит сведения, необходимые для добавления нового буфера во внутреннюю очередь записи. |
DDBOBNEXTFIELDINFO Структура DDBOBNEXTFIELDINFO содержит сведения о бобе для поверхности. |
DDCAPBUFFINFO Структура DDCAPBUFFINFO содержит сведения о захвате. |
DDCLOSEHANDLE Структура DDCLOSEHANDLE содержит объект Microsoft DirectDraw, surface, объект расширения видеопорта (VPE) или дескриптор захвата VPE. |
DDCOMPBUFFERINFO Структура DDCOMPBUFFERINFO содержит предоставленные драйвером сведения о буферах сжатия. |
DDCORECAPS Структура DDCORECAPS определяет основные возможности драйвера Microsoft DirectDraw и его устройства, которые предоставляются приложению через объект DirectDraw. |
DDENABLEIRQINFO Структура DDENABLEIRQINFO содержит сведения, необходимые для включения прерываний. |
DDFLIPOVERLAY Структура DDFLIPOVERLAY содержит сведения о поверхности, необходимые для отвертки. |
DDFLIPOVERLAYINFO Структура DDFLIPOVERLAYINFO содержит сведения об отражении для поверхности. |
DDFLIPVIDEOPORT Структура DDFLIPVIDEOPORT содержит сведения, необходимые для переключения аппаратного видеопорта. |
DDFLIPVIDEOPORTINFO Структура DDFLIPVIDEOPORTINFO содержит сведения об объекте и поверхности расширений видеопортов (VPE). |
DDGETAUTOFLIPIN Структура DDGETAUTOFLIPIN содержит сведения о дескрипторе. |
DDGETAUTOFLIPOUT Структура DDGETAUTOFLIPOUT содержит сведения о дескрипторе и полярности, возвращаемые из DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE и DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE идентификаторов функций функции DxApi. |
DDGETCURRENTAUTOFLIPININFO Структура DDGETCURRENTAUTOFLIPININFO содержит сведения об объекте расширений видеопорта (VPE). |
DDGETCURRENTAUTOFLIPOUTINFO Структура DDGETCURRENTAUTOFLIPOUTINFO предоставляет сведения о поверхности. |
DDGETFIELDNUMIN Структура DDGETFIELDNUMIN содержит сведения об объекте Microsoft DirectDraw и расширениях видеопортов (VPE). |
DDGETFIELDNUMOUT Структура DDGETFIELDNUMOUT содержит номер поля аппаратного видеопорта. |
DDGETIRQINFO Структура DDGETIRQINFO содержит сведения о прерываниях для драйвера видео минипорта. |
DDGETKERNELCAPSOUT Структура DDGETKERNELCAPSOUT содержит возможности объекта Microsoft DirectDraw. |
DDGETPOLARITYIN Структура DDGETPOLARITYIN содержит дескрипторы объектов Microsoft DirectDraw и расширений видеопортов (VPE). |
DDGETPOLARITYININFO Структура DDGETPOLARITYININFO содержит сведения об объекте расширений видеопорта (VPE). |
DDGETPOLARITYOUT Структура DDGETPOLARITYOUT содержит запрошенные сведения о полярности. |
DDGETPOLARITYOUTINFO Структура DDGETPOLARITYOUTINFO содержит сведения о полярности объекта расширения видеопорта (VPE). |
DDGETPREVIOUSAUTOFLIPININFO Структура DDGETPREVIOUSAUTOFLIPININFO предоставляет сведения об объекте расширений видеопорта (VPE). |
DDGETPREVIOUSAUTOFLIPOUTINFO Структура DDGETPREVIOUSAUTOFLIPOUTINFO предоставляет данные поверхности. |
DDGETSURFACESTATEIN Структура DDGETSURFACESTATEIN содержит сведения о дескрипторе поверхности Microsoft DirectDraw и DirectDraw. |
DDGETSURFACESTATEOUT Структура DDGETSURFACESTATEOUT содержит возможности и состояние указанной поверхности. |
DDGETTRANSFERSTATUSOUTINFO Структура DDGETTRANSFERSTATUSOUTINFO содержит сведения о состоянии передачи. |
DDGETVERSIONNUMBER Структура DDGETVERSIONNUMBER содержит номер версии компонента транспорта видео в режиме ядра Microsoft DirectDraw, который поддерживается интерфейсом DxApi драйвера видео минипорта. |
DDLOCKIN Структура DDLOCKIN содержит объект Microsoft DirectDraw и сведения о дескрипторове поверхности DirectDraw. |
DDLOCKININFO Структура DDLOCKININFO содержит сведения о поверхности. |
DDLOCKOUT Структура DDLOCKOUT содержит описание поверхности. |
DDLOCKOUTINFO Структура DDLOCKOUTINFO содержит выходные данные поверхности из функции DxLock. |
DDMOCOMPBUFFERINFO Структура DDMOCOMPBUFFERINFO содержит сведения о блоке макросов, необходимые для отрисовки кадра, и передает эти сведения в структуру DD_RENDERMOCOMPDATA. |
DDOPENDIRECTDRAWIN Структура DDOPENDIRECTDRAWIN содержит сведения об объекте Microsoft DirectDraw. |
DDOPENDIRECTDRAWOUT Структура DDOPENDIRECTDRAWOUT содержит новый дескриптор Microsoft DirectDraw для идентификатора функции DD_DXAPI_OPENDIRECTDRAW функции DxApi, если член ddRVal DDOPENDIRECTDRAWOUT имеет значение DD_OK. |
DDOPENSURFACEIN Структура DDOPENSURFACEIN содержит сведения об объекте DirectDrawSurface. |
DDOPENSURFACEOUT Структура DDOPENSURFACEOUT содержит новый дескриптор DirectDrawSurface, если член ddRVal DDOPENSURFACEOUT имеет значение DD_OK. Этот новый дескриптор необходимо использовать во всех последующих вызовах, для которых требуется дескриптор DirectDrawSurface. |
DDOPENVIDEOPORTIN Структура DDOPENVIDEOPORTIN содержит сведения об объекте расширений видеопорта (VPE). |
DDOPENVIDEOPORTOUT Структура DDOPENVIDEOPORTOUT содержит код возврата Microsoft DirectDraw и новый дескриптор поверхности, если для ddRVal задано значение DD_OK. Этот новый дескриптор необходимо использовать во всех последующих вызовах, для которых требуется дескриптор объекта расширений видеопорта (VPE). |
DDOPENVPCAPTUREDEVICEIN Структура DDOPENVPCAPTUREDEVICEIN содержит сведения о захвате расширений видеопорта (VPE). |
DDOPENVPCAPTUREDEVICEOUT Структура DDOPENVPCAPTUREDEVICEOUT содержит дескриптор захвата расширений видеопорта (VPE). |
DDREGISTERCALLBACK Структура DDREGISTERCALLBACK содержит сведения о обратном вызове регистра. Эта структура используется идентификаторами DD_DXAPI_REGISTER_CALLBACK и DD_DXAPI_UNREGISTER_CALLBACK функции DxApi. |
DDSETFIELDNUM Структура DDSETFIELDNUM содержит дескрипторы и номер поля. |
DDSETSKIPFIELD Структура DDSETSKIPFIELD содержит сведения о начальном поле. |
DDSETSTATEININFO Структура DDSETSTATEININFO содержит сведения об объекте расширений портов surface и видео (VPE). |
DDSETSTATEOUTINFO Структура DDSETSTATEOUTINFO содержит сведения о состоянии для объекта расширений видеопорта (VPE). |
DDSETSURFACESTATE Структура DDSETSURFACESTATE содержит сведения о состоянии поверхности. |
DDSKIPNEXTFIELDINFO Структура DDSKIPNEXTFIELDINFO содержит сведения о пропуске для объекта расширений видеопорта (VPE). |
DDSURFACEDATA Структура DDSURFACEDATA используется DirectDraw для представления поверхности драйверу мини-порта в режиме ядра. |
DDTRANSFERININFO Структура DDTRANSFERININFO содержит сведения о передаче для поверхности |
DDTRANSFEROUTINFO Структура DDTRANSFEROUTINFO возвращает полярность захватываемого поля. |
DDVIDEOPORTDATA Структура DDVIDEOPORTDATA используется DirectDraw для представления объекта расширений видеопорта (VPE) для драйвера видео минипорта в режиме ядра. |
DEVHTADJDATA Структура DEVHTADJDATA используется в качестве входных данных для функции HTUI_DeviceColorAdjustment. |
DEVHTINFO Структура DEVHTINFO используется в качестве входных данных для функции HTUI_DeviceColorAdjustment. |
DEVINFO Структура DEVINFO предоставляет сведения о драйвере и его частном PDEV графическому движку. |
DEVMODEW Структура DEVMODEW используется для указания характеристик устройств отображения и печати в кодировке Юникод (широкий). |
DISPLAYCONFIG_2DREGION Структура DISPLAYCONFIG_2DREGION представляет точку или смещение в двумерном пространстве. |
DISPLAYCONFIG_ADAPTER_NAME Структура DISPLAYCONFIG_ADAPTER_NAME содержит сведения о адаптере дисплея. |
DISPLAYCONFIG_DESKTOP_IMAGE_INFO Структура DISPLAYCONFIG_DESKTOP_IMAGE_INFO содержит сведения о изображении, отображаемом на рабочем столе. |
DISPLAYCONFIG_DEVICE_INFO_HEADER Структура DISPLAYCONFIG_DEVICE_INFO_HEADER содержит отображаемые сведения об устройстве. |
DISPLAYCONFIG_MODE_INFO Структура DISPLAYCONFIG_MODE_INFO содержит сведения о режиме источника или целевом режиме. |
DISPLAYCONFIG_PATH_INFO Структура DISPLAYCONFIG_PATH_INFO используется для описания одного пути от целевого объекта к источнику. |
DISPLAYCONFIG_PATH_SOURCE_INFO Структура DISPLAYCONFIG_PATH_SOURCE_INFO содержит сведения об источнике для одного пути. |
DISPLAYCONFIG_PATH_TARGET_INFO Структура DISPLAYCONFIG_PATH_TARGET_INFO содержит сведения о целевом объекте для одного пути. |
DISPLAYCONFIG_RATIONAL Структура DISPLAYCONFIG_RATIONAL описывает дробное значение, представляющее вертикальные и горизонтальные частоты видеорежима (то есть вертикальную синхронизацию и горизонтальную синхронизацию). |
DISPLAYCONFIG_SET_TARGET_PERSISTENCE Структура DISPLAYCONFIG_SET_TARGET_PERSISTENCE содержит сведения о настройке дисплея. |
DISPLAYCONFIG_SOURCE_DEVICE_NAME Структура DISPLAYCONFIG_SOURCE_DEVICE_NAME содержит имя устройства GDI для источника или представления. |
DISPLAYCONFIG_SOURCE_MODE Структура DISPLAYCONFIG_SOURCE_MODE представляет точку или смещение в двумерном пространстве. |
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION Структура DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION содержит сведения о состоянии поддержки виртуального разрешения монитора. |
DISPLAYCONFIG_TARGET_BASE_TYPE Указывает базовые выходные сведения о технологии для заданного целевого идентификатора. |
DISPLAYCONFIG_TARGET_DEVICE_NAME Структура DISPLAYCONFIG_TARGET_DEVICE_NAME содержит сведения о целевом объекте. |
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS Структура DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS содержит сведения о целевом устройстве. |
DISPLAYCONFIG_TARGET_MODE Структура DISPLAYCONFIG_TARGET_MODE описывает режим целевого пути отображения. |
DISPLAYCONFIG_TARGET_PREFERRED_MODE Структура DISPLAYCONFIG_TARGET_PREFERRED_MODE содержит сведения о предпочтительном режиме отображения. |
DISPLAYCONFIG_VIDEO_SIGNAL_INFO Структура DISPLAYCONFIG_VIDEO_SIGNAL_INFO содержит сведения о видеосигнале для дисплея. |
DisplayMode Структура DisplayMode описывает устройство отображения. |
DisplayModes Структура DisplayModes содержит список режимов отображения. |
DRIVEROBJ Структура DRIVEROBJ используется для отслеживания ресурса, выделенного драйвером, который требует использования служб GDI. |
DRVENABLEDATA Структура DRVENABLEDATA содержит указатель на массив структур DRVFN и графический номер версии DDI операционной системы на основе NT. |
DRVFN Структура DRVFN используется графическими драйверами для предоставления GDI указателей на графические функции DDI, определенные драйвером. |
DX_IRQDATA Структура DX_IRQDATA содержит сведения IRQ, предоставленные драйвером. |
DXAPI_INTERFACE Структура DXAPI_INTERFACE содержит функции обратного вызова интерфейса, которые драйвер видео минипорта реализует для поддержки Kernel-Mode видеотранспорта. |
ENG_TIME_FIELDS Структура ENG_TIME_FIELDS используется функцией EngQueryLocalTime для возврата местного времени. |
ENGSAFESEMAPHORE Структура ENGSAFESEMAPHORE предоставляет драйверу потокобезопасный семафор. |
ENUMRECTS Структура ENUMRECTS используется функцией CLIPOBJ_cEnumStart для предоставления сведений о прямоугольниках в области клипа для функции CLIPOBJ_bEnum. |
FD_DEVICEMETRICS Структура FD_DEVICEMETRICS используется для предоставления сведений о шрифте для конкретного устройства в GDI, если параметр iMode предоставленной драйвером функции DrvQueryFontData QFD_MAXEXTENTS. |
FD_GLYPHATTR Структура FD_GLYPHATTR используется для указания возвращаемого значения для функций FONTOBJ_pQueryGlyphAttrs и DrvQueryGlyphAttrs. |
FD_GLYPHSET Структура FD_GLYPHSET используется для определения сопоставлений символов Юникода с дескрипторами глифов. |
FD_KERNINGPAIR Структура FD_KERNINGPAIR используется для хранения сведений о парах kerning. |
FD_XFORM Структура FD_XFORM описывает произвольное двумерное преобразование шрифта. |
FLOATOBJ Структура FLOATOBJ используется для эмуляции числа с плавающей запятой. |
FLOATOBJ_XFORM Структура FLOATOBJ_XFORM описывает произвольное линейное двумерное преобразование, например для геометрических широких линий. (FLOATOBJ_XFORM) |
FONTDIFF Структура FONTDIFF описывает все характеристики, которые отличаются между базовым шрифтом и одним из его симуляций. |
FONTINFO Структура FONTINFO содержит сведения о конкретном шрифте. |
FONTOBJ Структура FONTOBJ используется для предоставления драйверу доступа к сведениям о конкретном экземпляре шрифта. |
FONTSIM Структура FONTSIM содержит смещения к одной или нескольким структурам FONTDIFF, описывающим симуляцию полужирного, курсивного и курсивного шрифта. |
GAMMARAMP Структура GAMMARAMP используется DrvIcmSetDeviceGammaRamp для установки аппаратного гамма-пандуса конкретного устройства отображения. |
GDIINFO Структура GDIINFO описывает графические возможности данного устройства. |
ГЛИФБИТЫ Структура GLYPHBITS используется для определения растрового изображения глифа. |
GLYPHDATA Структура GLYPHDATA содержит сведения об отдельном глифе. |
GLYPHDEF Объединение GLYPHDEF определяет отдельные глифы и предоставляет указатель на структуру GLYPHBITS или указатель на структуру PATHOBJ. |
GLYPHPOS Структура GLYPHPOS используется GDI для предоставления графическому драйверу описания и положения глифа. |
HEAPALIGNMENT Структура HEAPALIGNMENT содержит данные, определяющие требования к выравниванию для заданной кучи памяти дисплея. |
IFIEXTRA Структура IFIEXTRA определяет дополнительные сведения для данного шрифта, который может использовать GDI. |
IFIMETRICS Структура IFIMETRICS определяет сведения для данного шрифта, который может использовать GDI. |
LINEATTRS Структура LINEATTRS используется функциями рисования линий драйвера для определения атрибутов линии. |
PALOBJ Структура PALOBJ — это пользовательский объект, представляющий индексированную цветовую палитру. |
PATHDATA Структура PATHDATA описывает весь подпуть или его часть. |
PATHOBJ Структура PATHOBJ используется для описания набора линий и кривых Безье, которые необходимо обвести или заполнить. |
PERBANDINFO Структура PERBANDINFO используется в качестве входных данных для функции DrvQueryPerBandInfo библиотеки графики принтера. |
ТОЧКИ Структура POINT определяет координаты x и y точки. |
POINTL Структура POINTL определяет координаты x и y точки. |
ТОЧКИ Структура POINTS определяет координаты x и y точки. |
RECT Структура RECT определяет прямоугольник по координатам верхнего левого и нижнего правого углов. |
RECTL Структура RECTL определяет прямоугольник по координатам верхнего левого и нижнего правого углов. |
ЗАПУСТИТЬ Структура RUN используется для описания линейного набора пикселей, который не обрезается структурой CLIPLINE. |
SIZE Структура SIZE определяет ширину и высоту прямоугольника. |
Источники Структура Sources содержит топологию VidPN. |
STROBJ Класс STROBJ или объект текстовой строки содержит перечисление дескрипторов и позиций глифов для драйвера устройства. |
SURFACEALIGNMENT Структура SURFACEALIGNMENT используется драйвером дисплея для описания ограничений выравнивания для поверхности, выделенной HeapVidMemAllocAligned. |
SURFOBJ Структура SURFOBJ — это пользовательский объект для поверхности. Драйвер устройства обычно вызывает методы в объекте surface, только если объект surface представляет собой растровое изображение GDI или поверхность, управляемую устройством. |
TYPE1_FONT Структура TYPE1_FONT содержит сведения, необходимые драйверу PostScript для доступа к шрифту Type1 через GDI. |
ВИДЕО-ПАМЯТЬ Структура VIDEOMEMORY позволяет драйверу управлять памятью дисплея в кучах. |
VIDEOMEMORYINFO Структура VIDEOMEMORYINFO описывает общий формат памяти дисплея. |
VIDEOPARAMETERS Драйвер видео минипорта получает указатель на структуру VIDEOPARAMETERS в элементе InputBuffer VIDEO_REQUEST_PACKET, когда запрос IOCTL IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS. |
VMEMHEAP Структура VMEMHEAP содержит сведения о куче. |
WCRUN Структура WCRUN описывает выполнение символов Юникода. |
WNDOBJ Структура WNDOBJ позволяет драйверу отслеживать положение, размер и видимые изменения клиентской области окна. |
XFORML Структура FLOATOBJ_XFORM описывает произвольное линейное двумерное преобразование, например для геометрических широких линий. F |
XFORMOBJ Структура XFORMOBJ описывает произвольное линейное двумерное преобразование, например для геометрических широких линий. |
XLATEOBJ Структура XLATEOBJ используется для преобразования цветовых индексов из одной палитры в другую. |