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) 属性の現在の値を設定します。