Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Общие сведения о технологии 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 используется для преобразования цветовых индексов из одной палитры в другую. |