Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Общие сведения о технологии 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 используется для преобразования цветовых индексов из одной палитры в другую. |