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