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) 属性的当前值。 |