閱讀英文

共用方式為


桌面視窗管理員 (DWM)

桌面視窗管理員 (DWM) 技術的概觀。

若要開發桌面視窗管理員 (DWM) ,您需要下列標頭:

如需這項技術的程序設計指引,請參閱:

列舉

 
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 中指定的手勢類型。

函式

 
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

拿掉 DwmRegisterThumbnail 函式所建立的 Desktop Window Manager (DWM) 縮圖關聯性。
DwmUpdateThumbnailProperties

匯報 Desktop Window Manager (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 內也一樣。