Заголовок ddrawgdi.h
Этот заголовок используется в заметках разработчика. Дополнительные сведения см. в разделе:
ddrawgdi.h содержит следующие программные интерфейсы:
DdAttachSurface Функция DdAttachSurface присоединяет два представления поверхности в режиме ядра. GdiEntry11 определяется как псевдоним для этой функции. |
DdCreateDIBSection Создает структуру DIBSECTION, которая совместно использует свою цветовую таблицу с устройством. GdiEntry9 определяется как псевдоним для этой функции. |
DdCreateDirectDrawObject Оболочка для функции NtGdiDdCreateDirectDrawObject и создает представление объекта Microsoft DirectDraw на стороне ядра. |
DdCreateSurfaceObject Оболочка для функции NtGdiDdCreateSurfaceObject и создает объект surface режима ядра. GdiEntry4 определяется как псевдоним для этой функции. |
DdDeleteDirectDrawObject Оболочка для функции NtGdiDdDeleteDirectDrawObject и удаляет объект Microsoft DirectDraw в режиме ядра, ранее созданный с помощью DdCreateDirectDrawObject. GdiEntry3 определяется как псевдоним для этой функции. |
DdDeleteSurfaceObject Оболочка для функции NtGdiDdDeleteSurfaceObject и удаляет объект surface режима ядра, ранее созданный ntGdiDdCreateSurfaceObject. GdiEntry5 определяется как псевдоним для этой функции. |
DdGetDC Оболочка для функции NtGdiDdGetDC и возвращает контекст устройства интерфейса графических устройств Windows (GDI), который представляет указанную поверхность Microsoft DirectDraw. GdiEntry7 определяется как псевдоним для этой функции. |
DdGetDxHandle Возвращает дескриптор API Microsoft DirectX в режиме ядра для использования в последующих вызовах точек входа режима ядра, управляющих механизмом API DirectX. |
DdQueryDirectDrawObject Оболочка для функции NtGdiDdQueryDirectDrawObject и запрашивает ранее созданное представление режима ядра для получения возможностей. GdiEntry2 определяется как псевдоним для этой функции. |
DdQueryDisplaySettingsUniqueness Возвращает текущее значение целого числа, которое увеличивается при каждом переключении режима, например при наличии переключателя рабочего стола, быстрого пользовательского коммутатора или полноэкранного окна Microsoft MS-DOS. |
DdReenableDirectDrawObject Оболочка для функции NtGdiDdReenableDirectDrawObject. |
DdReleaseDC Оболочка для функции NtGdiDdReleaseDC и освобождает контекст устройства (DC), ранее полученный через DdGetDC или GdiEntry7. GdiEntry8 определяется как псевдоним для этой функции. |
DdResetVisrgn Оболочка для функции NtGdiDdResetVisrgn и обеспечивает своевременную информацию в пользовательском режиме в области обрезки для окон на рабочем столе. |
DdSetGammaRamp Функция DdSetGammaRamp задает гамма-пандус для устройства. |
DdSwapTextureHandles Разработано для интерфейсов драйверов устройств (DIS) до Microsoft DirectDraw 7.0 и не выполняет никаких действий в системах Microsoft Windows NT. Все параметры игнорируются. GdiEntry16 определяется как псевдоним для этой функции. |
DdUnattachSurface Функция DdUnattachSurface удаляет вложение, созданное с помощью DdAttachSurface, между двумя поверхностными объектами в режиме ядра. |