DWM 函数

本部分包含有关桌面窗口管理器(DWM)函数的信息。

在本部分中

主题 描述
DwmAttachMilContent
此函数未实现。
DwmDefWindowProc
非工作区中 DWM 命中测试的默认窗口过程。
还需要确保为 WM_NCMOUSELEAVE 消息调用 DwmDefWindowProc。 如果未为 WM_NCMOUSELEAVE 消息调用 dwmDefWindowProc ,DWM 不会从 最大化中删除突出显示,最小化,并在光标离开窗口时 关闭 按钮。
DwmDetachMilContent
此函数未实现。
DwmEnableBlurBehindWindow
启用对指定窗口的模糊效果。
DwmEnableComposition
启用或禁用 DWM 组合。
注意: 此函数已弃用到 Windows 8。 DWM 无法再以编程方式禁用。
DwmEnableMMCSS
通知 DWM 在调用进程处于活动状态时选择加入或退出多媒体类计划服务(MMCSS)。
DwmExtendFrameIntoClientArea
将窗口框架扩展到工作区。
DwmFlush
发出一个刷新调用,该调用会阻止调用方直到下一个存在,当当前未完成的所有 Microsoft DirectX 图面更新都已完成时。 这可以补偿非常复杂的场景或调用优先级非常低的进程。
DwmGetColorizationColor
检索用于 DWM 玻璃成分的当前颜色。 此值基于当前配色方案,可由用户修改。 应用程序可以通过处理 WM_DWMCOLORIZATIONCOLORCHANGED 通知来侦听颜色更改。
DwmGetCompositionTimingInfo
检索指定窗口的当前组合计时信息。
DwmGetGraphicsStreamClient
此函数未实现。
DwmGetGraphicsStreamTransformHint
此函数未实现。
DwmGetTransportAttributes
检索传输属性。
DwmGetUnmetTabRequirements
注意 此函数是公开可用的,但对于 Windows 10 版本 1803,不可正常工作。检查获取指定窗口的应用程序标题栏中选项卡所需的要求。
DwmGetWindowAttribute
检索应用于窗口的指定属性的当前值。
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
设置窗口的非客户端呈现属性的值。
DwmShowContact
由应用或框架调用以指定视觉反馈类型来绘制以响应特定触摸或笔接触。
DwmTetherContact
启用触摸的图形反馈,并将交互拖动到用户。
DwmTransitionOwnedWindow
使用 DWM 协调工具窗口的动画。
DwmUnregisterThumbnail
删除由 DwmRegisterThumbnail 函数创建的 DWM 缩略图关系。
DwmUpdateThumbnailProperties
更新 DWM 缩略图的属性。
GetWindowCompositionAttribute 检索应用于窗口的指定桌面窗口管理器(DWM)属性的当前值。
SetWindowCompositionAttribute 设置应用于窗口的指定桌面窗口管理器(DWM)属性的当前值。