开发人员说明使用此标头。 有关详细信息,请参阅:
ddrawgdi.h 包含以下编程接口:
函数
| 
              DdAttachSurface  DdAttachSurface 函数附加两个内核模式图面表示形式。 GdiEntry11 定义为此函数的别名。  | 
| 
              DdCreateDIBSection  创建与设备共享其颜色表的 DIBSECTION 结构。 GdiEntry9 定义为此函数的别名。  | 
| 
              DdCreateDirectDrawObject  NtGdiDdCreateDirectDrawObject 函数的包装器,并创建 Microsoft DirectDraw 对象的内核端表示形式。  | 
| 
              DdCreateSurfaceObject  NtGdiDdCreateSurfaceObject 函数的包装器,并创建内核模式的图面对象。 GdiEntry4 定义为此函数的别名。  | 
| 
              DdDeleteDirectDrawObject  NtGdiDdDeleteDirectDrawObject 函数的包装器,并删除以前使用 DdCreateDirectDrawObject 创建的内核模式 Microsoft DirectDraw 对象。 GdiEntry3 定义为此函数的别名。  | 
| 
              DdDeleteSurfaceObject  NtGdiDdDeleteSurfaceObject 函数的包装器,并删除以前由 NtGdiDdCreateSurfaceObject 创建的内核模式 surface 对象。 GdiEntry5 定义为此函数的别名。  | 
| 
              DdGetDC  NtGdiDdGetDC 函数的包装器, (GDI) 设备上下文返回一个 Windows 图形设备接口, (DC) 表示指示的 Microsoft DirectDraw 图面。 GdiEntry7 定义为此函数的别名。  | 
| 
              DdGetDxHandle  返回内核模式 Microsoft DirectX API 句柄,用于对控制 DirectX API 机制的内核模式入口点的后续调用。  | 
| 
              DdQueryDirectDrawObject  NtGdiDdQueryDirectDrawObject 函数的包装器,并查询以前创建的内核模式表示形式的功能。 GdiEntry2 定义为此函数的别名。  | 
| 
              DdQueryDisplaySettingsUniqueness  返回一个整数的当前值,该整数值在模式切换发生时递增,例如,当有桌面开关、快速用户开关或全屏 Microsoft MS-DOS 框时。  | 
| 
              DdReenableDirectDrawObject  NtGdiDdReenableDirectDrawObject 函数的包装器。  | 
| 
              DdReleaseDC  NtGdiDdReleaseDC 函数的包装器, (以前通过 DdGetDC 或 GdiEntry7 获取的 DC) 发布设备上下文。 GdiEntry8 定义为此函数的别名。  | 
| 
              DdResetVisrgn  NtGdiDdResetVisrgn 函数的包装器,在桌面上的窗口的剪辑区域上启用及时的用户模式信息。  | 
| 
              DdSetGammaRamp  DdSetGammaRamp 函数设置设备的伽玛渐变。  | 
| 
              DdSwapTextureHandles  针对 Microsoft DirectDraw 7.0 之前) (DDI 的设备驱动程序接口而开发,在 Microsoft Windows NT 系统上不执行任何操作。 忽略所有参数。 GdiEntry16 定义为此函数的别名。  | 
| 
              DdUnattachSurface  DdUnattachSurface 函数删除两个内核模式 Surface 对象之间使用 DdAttachSurface 创建的附件。  |