使用英语阅读

通过


dwmapi.h 标头

桌面窗口管理器 (DWM) 使用此标头。 有关详细信息,请参阅:

dwmapi.h 包含以下编程接口:

函数

 
DwmAttachMilContent

未实现此函数。 (DwmAttachMilContent)
DwmDefWindowProc

桌面窗口管理器的默认窗口过程 (DWM) 非工作区内的命中测试。
DwmDetachMilContent

未实现此函数。 (DwmDetachMilContent)
DwmEnableBlurBehindWindow

在指定窗口上启用模糊效果。
DwmEnableComposition

启用或禁用桌面窗口管理器 (DWM) 组合。
DwmEnableMMCSS

在调用进程处于活动状态时,通知桌面窗口管理器 (DWM) 选择加入或退出多媒体类计划服务 (MMCSS) 计划。
DwmExtendFrameIntoClientArea

将窗口框架扩展到工作区。
DwmFlush

发出刷新调用,阻止调用方,直到下一次调用 Present 方法时,当前未完成的所有 Microsoft DirectX 表面更新都已完成。 这可以补偿非常复杂的场景或具有非常低优先级的调用进程。
DwmGetColorizationColor

检索桌面窗口管理器 (DWM) 玻璃组合使用的当前颜色。
DwmGetCompositionTimingInfo

检索指定窗口的当前组合计时信息。
DwmGetGraphicsStreamClient

未实现此函数。 (DwmGetGraphicsStreamClient)
DwmGetGraphicsStreamTransformHint

未实现此函数。 (DwmGetGraphicsStreamTransformHint)
DwmGetTransportAttributes

检索传输属性。
DwmGetUnmetTabRequirements

此函数是从未在 Windows 中实现的实验功能的一部分。 它不起作用,不应使用。
DwmGetWindowAttribute

检索应用于窗口的指定桌面窗口管理器 (DWM) 属性的当前值。
DwmInvalidateIconicBitmaps

由应用程序调用以指示应刷新以前从窗口提供的所有图标位图(缩略图和速览表示形式)。
DwmIsCompositionEnabled

获取一个值,该值指示是否启用桌面窗口管理器 (DWM) 组合。 运行 Windows 7 或更早版本的计算机上的应用程序可以通过处理WM_DWMCOMPOSITIONCHANGED通知来侦听组合状态更改。
DwmModifyPreviousDxFrameDuration

更改显示上一帧的监视器刷新次数。 不再支持 DwmModifyPreviousDxFrameDuration。 从Windows 8.1开始,对 DwmModifyPreviousDxFrameDuration 的调用始终返回E_NOTIMPL。
DwmQueryThumbnailSourceSize

检索桌面窗口管理器的源大小 (DWM) 缩略图。
DwmRegisterThumbnail

创建桌面窗口管理器 (DWM) 目标窗口和源窗口之间的缩略图关系。
DwmRenderGesture

通知桌面窗口管理器 (DWM) 触摸接触已识别为手势,DWM 应为该手势绘制反馈。
DwmSetDxFrameDuration

设置显示所呈现帧的监视器刷新次数。 不再支持 DwmSetDxFrameDuration。 从Windows 8.1开始,对 DwmSetDxFrameDuration 的调用始终返回E_NOTIMPL。
DwmSetIconicLivePreviewBitmap

设置静态图标位图以显示实时预览 (也称为窗口或选项卡的速览预览) 。任务栏可以使用此位图显示窗口或选项卡的全尺寸预览。
DwmSetIconicThumbnail

设置窗口或选项卡上要用作缩略图表示形式的静态图标位图。 任务栏可以将此位图用作窗口或选项卡的缩略图切换目标。
DwmSetPresentParameters

设置帧合成的当前参数。 不再支持 DwmSetPresentParameters。 从Windows 8.1开始,对 DwmSetPresentParameters 的调用始终返回E_NOTIMPL。
DwmSetWindowAttribute

设置桌面窗口管理器的值 (DWM) 窗口的非客户端呈现属性。
DwmShowContact

由应用或框架调用,以指定要绘制以响应特定触摸或笔接触的视觉反馈类型。
DwmTetherContact

启用触摸的图形反馈,并将交互拖动到用户。
DwmTransitionOwnedWindow

使用桌面窗口管理器 (DWM) 协调工具窗口的动画。
DwmUnregisterThumbnail

删除桌面窗口管理器 (DWM) 由 DwmRegisterThumbnail 函数创建的缩略图关系。
DwmUpdateThumbnailProperties

汇报桌面窗口管理器的属性 (DWM) 缩略图。

结构

 
DWM_BLURBEHIND

指定桌面窗口管理器 (DWM) 模糊隐藏属性。 由 DwmEnableBlurBehindWindow 函数使用。
DWM_PRESENT_PARAMETERS

指定桌面窗口管理器 (DWM) 帧组合的视频帧参数。 由 DwmSetPresentParameters 函数使用。
DWM_THUMBNAIL_PROPERTIES

指定桌面窗口管理器 (DWM) 缩略图属性。 由 DwmUpdateThumbnailProperties 函数使用。
DWM_TIMING_INFO

指定桌面窗口管理器 (DWM) 组合计时信息。 由 DwmGetCompositionTimingInfo 函数使用。
MilMatrix3x2D

指定描述转换的 3x2 矩阵。
UNSIGNED_RATIO

定义桌面窗口管理器 (DWM) API 使用的数据类型。 它表示泛型比率,即使在单个 API 中也用于不同的用途和单位。

枚举

 
DWM_SHOWCONTACT

指定应为其提供视觉反馈的输入操作。
DWM_SOURCE_FRAME_SAMPLING

DwmSetPresentParameters 函数用于指定帧采样类型的标志。
DWM_SYSTEMBACKDROP_TYPE

用于指定窗口的系统绘制背景材料的标志,包括在非工作区后面。
DWM_TAB_WINDOW_REQUIREMENTS

此枚举支持从未在 Windows 中实现的实验性功能。 它不起作用,不应使用。
DWM_WINDOW_CORNER_PREFERENCE

DWM_WINDOW_CORNER_PREFERENCE枚举 (dwmapi.h) 指定窗口的圆角首选项。
DWMFLIP3DWINDOWPOLICY

DwmSetWindowAttribute 函数用于指定 Flip3D 窗口策略的标志。
DWMNCRENDERINGPOLICY

DwmSetWindowAttribute 函数用于指定非工作区呈现策略的标志。
DWMTRANSITION_OWNEDWINDOW_TARGET

标识目标。
DWMWINDOWATTRIBUTE

DwmGetWindowAttributeDwmSetWindowAttribute 函数使用的标志。
GESTURE_TYPE

标识 DwmRenderGesture 中指定的手势类型。