訓練
模組
Explore Windows architecture - Training
This module provides information about the operating system’s architecture and supported devices. It also describes the desktop support environment and troubleshooting terminology.
桌面視窗管理員 (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 DwmGetWindowAttribute 和 DwmSetWindowAttribute 函式所使用的旗標。 |
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 內也一樣。 |
訓練
模組
Explore Windows architecture - Training
This module provides information about the operating system’s architecture and supported devices. It also describes the desktop support environment and troubleshooting terminology.