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 DwmGetWindowAttribute 和 DwmSetWindowAttribute 函数使用的标志。 |
GESTURE_TYPE 标识 DwmRenderGesture 中指定的手势类型。 |