DWM 関数
このセクションでは、デスクトップウィンドウマネージャー (DWM) 関数について説明します。
このセクションの内容
トピック | 説明 |
---|---|
DwmAttachMilContent |
この関数は実装されていません。 |
DwmDefWindowProc |
非クライアント領域内のDWMヒットテストの既定のウィンドウプロシージャ。 また、WM_NCMOUSELEAVEメッセージに対してDwmDefWindowProcが呼び出されるようにする必要があります。 WM_NCMOUSELEAVEメッセージに対してDwmDefWindowProcが呼び出されない場合、カーソルがウィンドウから離れたときに、DWMは [最大化] 、 [最小化] 、および [閉じる] ボタンから強調表示を削除しません。 |
DwmDetachMilContent |
この関数は実装されていません。 |
DwmEnableBlurBehindWindow |
指定したウィンドウのぼかし効果を有効にします。 |
DwmEnableComposition |
DWMコンポジションを有効または無効にします。 注記: この関数は、Windows 8では非推奨とされます。 DWMをプログラムで無効にすることはできなくなりました。 |
DwmEnableMMCSS |
呼び出し元のプロセスが実行中に、マルチメディアクラススケジュールサービス (MMCSS) のスケジュール設定を有効または無効にするようにDWMに通知します。 |
DwmExtendFrameIntoClientArea |
ウィンドウフレームをクライアント領域に拡張します。 |
DwmFlush |
現在未処理のすべてのMicrosoft DirectX surfaceの更新が行われたときに、次の現在まで呼び出し元をブロックするフラッシュ呼び出しを発行します。 これにより、非常に複雑なシーンや非常に低い優先度のプロセスの呼び出しが補正されます。 |
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) 属性の現在の値を設定します。 |