次の方法で共有


DWM 関数

このセクションには、デスクトップ ウィンドウ マネージャー (DWM) 関数に関する情報が含まれています。

このセクションでは、次の操作を行います。

話題 形容
DwmAttachMilContent
この関数は実装されていません。
DwmDefWindowProc
クライアント以外の領域内での DWM ヒット テストの既定のウィンドウ プロシージャ。
また、WM_NCMOUSELEAVE メッセージ DwmDefWindowProc が呼び出されるようにする必要があります。 WM_NCMOUSELEAVE メッセージ DwmDefWindowProc が呼び出されない場合は、カーソルがウィンドウを離れたときに、最大化最小化 閉じるボタンから強調表示が削除されません。
DwmDetachMilContent
この関数は実装されていません。
DwmEnableBlurBehindWindow
指定したウィンドウでぼかし効果を有効にします。
DwmEnableComposition
DWM コンポジションを有効または無効にします。
注: この関数は、Windows 8 の時点で非推奨です。 DWM をプログラムで無効にすることはできなくなりました。
DwmEnableMMCSS
呼び出し元のプロセスが有効な間、マルチメディア クラス スケジュール サービス (MMCSS) スケジューリングのオプトインまたはオプトアウトを DWM に通知します。
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) 属性の現在の値を設定します。