リファレンス 144 ドキュメント 7 サンプル 48
標準機能 346 advapi32.dll 419 api-ms-win-core-winrt-string-l1-1-0.dll 1 api-ms-win-dx-d3dkmt-l1-1-0.dll 1 arduino 12 Artlet2D 55 avrt.dll 11 bcrypt.dll 53 com_misc.dll 1238 comctl32.dll 94 comdlg32.dll 2 crypt32.dll 218 d2d1.dll 13 d3d11.dll 5 d3module 29 dbghelp.dll 128 dinput8.dll 1 dwmapi.dll 31 dwrite.dll 1 dxgi.dll 5 DxLibW 2738 encode.as 8 evr.dll 7 form_decode 1 gdi32.dll 384 gdiplus.dll 627 glu32.dll 52 hgimg3 152 hgimg4 166 hsedsdk 36 HSP3Dish 119 hsp3imp 4 hsp3util 17 hspble.dll 13 hspcbcom 11 hspcmp 21 hspcv 31 hspcv4 275 hspd2d 28 hspda 23 hspdb 8 hspdb.dll 14 hspduckdb.dll 10 hspext 59 hspinet 60 hspjson.dll 10 hspllama.dll 11 hspmath 41 hspmcp.dll 7 hspmfcam.dll 30 hspmidi.dll 17 hspmucom 17 hspogg 20 hsponnx.dll 13 hsppdf.dll 11 hspprint 6 hspsapi_64.dll 3 hspsock 12 hsptflite.dll 19 hsptv 2 hspusbio 6 hspvosk_64.dll 4 hspwasm.dll 10 hspwebsrv.dll 9 hspwebview2.dll 18 hspwgcapture.dll 8 hspwhisper_64.dll 4 hspwinrtocr.dll 5 hspwinrtspeech_64.dll 3 httpapi.dll 42 imm32.dll 63 iphlpapi.dll 194 iron_7z.hsp 6 iron_ai.hsp 9 iron_camera.hsp 6 iron_camera_mf.hsp 31 iron_clip.hsp 4 iron_csv.hsp 8 iron_dialog.hsp 2 iron_hash.hsp 12 iron_http.hsp 4 iron_ini.hsp 11 iron_json.hsp 10 iron_mcp_client.hsp 9 iron_mcp_server.hsp 6 iron_mediapipe.hsp 13 iron_office.hsp 6 iron_perf.hsp 5 iron_serial.hsp 6 iron_shell.hsp 6 iron_speech.hsp 9 iron_sysinfo.hsp 10 iron_toast.hsp 4 iron_url.hsp 6 iron_video.hsp 10 iron_xlsx.hsp 11 kernel32.dll 884 layer_fade 5 mf.dll 31 mfplat.dll 122 mfreadwrite.dll 5 mod_fontdlg 1 mod_joystick2 2 mod_menu 3 mod_mmaudio 7 mod_picfont 2 mod_posteffect 7 mod_regexp 4 mod_rss 1 mod_vpad 5 msimg32.dll 3 ncrypt.dll 1 netapi32.dll 45 normaliz.dll 2 obaq 51 obj 4 ole32.dll 143 oleaut32.dll 404 opengl32.dll 353 powrprof.dll 84 propsys.dll 1 psapi.dll 20 secur32.dll 2 shell32.dll 195 shlwapi.dll 15 SQLele 18 urlmon.dll 71 user32.dll 607 userenv.dll 34 uxtheme.dll 77 version.dll 7 wer.dll 20 windowscodecs.dll 9 winhttp.dll 46 wininet.dll 192 winmm.dll 146 wintrust.dll 7 wlanapi.dll 59 wmvcore.dll 11 ws2_32.dll 90 wtsapi32.dll 44 xaudio2_8.dll 4 xmllite.dll 6 ZLibWrap 2

dwmapi.dll

Version 1.0 Date 2026/04/16 Author IronHSP / CsWin32 bridge

Win32API

DwmAttachMilContent
この関数は実装されていない。(DwmAttachMilContent)
この関数は実装されていない。(DwmAttachMilContent) [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmDefWindowProc
非クライアント領域内での Desktop Window Manager (DWM) ヒットテスト用の既定ウィンドウプロシージャ。
非クライアント領域内での Desktop Window Manager (DWM) ヒットテスト用の既定ウィンドウプロシージャ。 [戻り値] DwmDefWindowProc がメッセージを処理した場合は TRUE、そうでない場合は FALSE を返す。
DwmDetachMilContent
この関数は実装されていない。(DwmDetachMilContent)
この関数は実装されていない。(DwmDetachMilContent) [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmEnableBlurBehindWindow
指定されたウィンドウでブラー効果を有効にする。
指定されたウィンドウでブラー効果を有効にする。 [戻り値] 成功した場合は S_OK を返す。失敗した場合は HRESULT エラーコード。 [備考] Windows 8 以降ではレンダリング方式の変更により、この関数を呼び出してもブラー効果は適用されない。
DwmEnableComposition
Desktop Window Manager (DWM) のコンポジションを有効または無効にする。
Desktop Window Manager (DWM) のコンポジションを有効または無効にする。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmEnableMMCSS
呼び出し元プロセスが生存している間、Desktop Window Manager (DWM) に Multimedia Class Schedule Service (MMCSS) スケジューリングへの参加または辞退を通知する。
呼び出し元プロセスが生存している間、Desktop Window Manager (DWM) に Multimedia Class Schedule Service (MMCSS) スケジューリングへの参加または辞退を通知する。 [戻り値] 関数が成功した場合は S_OK を返す。
DwmExtendFrameIntoClientArea
ウィンドウフレームをクライアント領域に拡張する。
ウィンドウフレームをクライアント領域に拡張する。 [戻り値] 成功した場合は S_OK を返す。失敗した場合は HRESULT エラーコード。 [備考] DWM コンポジションが切り替わるたびにこの関数を呼ぶ必要がある(WM_DWMCOMPOSITIONCHANGED で処理)。
DwmFlush
現在保留中のすべての Microsoft DirectX サーフェス更新が完了する次の present まで呼び出し元をブロックする flush 呼び出しを発行する。これにより、非常に複雑なシーンや優先度の極めて低い呼び出しプロセスを補正する。
現在保留中のすべての Microsoft DirectX サーフェス更新が完了する次の present まで呼び出し元をブロックする flush 呼び出しを発行する。これにより、非常に複雑なシーンや優先度の極めて低い呼び出しプロセスを補正する。
DwmGetColorizationColor
Desktop Window Manager (DWM) のガラスコンポジションに使用されている現在の色を取得する。
Desktop Window Manager (DWM) のガラスコンポジションに使用されている現在の色を取得する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmGetCompositionTimingInfo
指定されたウィンドウの現在のコンポジションタイミング情報を取得する。
指定されたウィンドウの現在のコンポジションタイミング情報を取得する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmGetGraphicsStreamClient
この関数は実装されていない。(DwmGetGraphicsStreamClient)
この関数は実装されていない。(DwmGetGraphicsStreamClient) [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmGetGraphicsStreamTransformHint
この関数は実装されていない。(DwmGetGraphicsStreamTransformHint)
この関数は実装されていない。(DwmGetGraphicsStreamTransformHint) [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmGetTransportAttributes
トランスポートの属性を取得する。
トランスポートの属性を取得する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmGetUnmetTabRequirements
この関数は Windows で実装されることのなかった実験的機能の一部であった。効果はなく、使用すべきではない。
この関数は Windows で実装されることのなかった実験的機能の一部であった。効果はなく、使用すべきではない。
DwmGetWindowAttribute
ウィンドウに適用されている DWM 属性の現在値を取得する。
ウィンドウに適用されている DWM 属性の現在値を取得する。 [戻り値] 型: HRESULT 関数が成功した場合、S_OK を返す。それ以外の場合は HRESULT エラーコード。
DwmInvalidateIconicBitmaps
アプリケーションがウィンドウから以前に提供したアイコン形式のビットマップ(サムネイルおよびピーク表示の両方)をすべてリフレッシュすべきであることを示すために呼び出す。
アプリケーションがウィンドウから以前に提供したアイコン形式のビットマップ(サムネイルおよびピーク表示の両方)をすべてリフレッシュすべきであることを示すために呼び出す。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmIsCompositionEnabled
Desktop Window Manager (DWM) のコンポジションが有効かどうかを示す値を取得する。Windows 7 以前のマシン上のアプリケーションは、WM_DWMCOMPOSITIONCHANGED 通知を処理することでコンポジション状態の変化を監視できる。
Desktop Window Manager (DWM) のコンポジションが有効かどうかを示す値を取得する。Windows 7 以前のマシン上のアプリケーションは、WM_DWMCOMPOSITIONCHANGED 通知を処理することでコンポジション状態の変化を監視できる。
DwmModifyPreviousDxFrameDuration
前のフレームを表示するモニターのリフレッシュ回数を変更する。DwmModifyPreviousDxFrameDuration はサポートされなくなった。Windows 8.1 以降、DwmModifyPreviousDxFrameDuration の呼び出しは常に E_NOTIMPL を返す。
前のフレームを表示するモニターのリフレッシュ回数を変更する。DwmModifyPreviousDxFrameDuration はサポートされなくなった。Windows 8.1 以降、DwmModifyPreviousDxFrameDuration の呼び出しは常に E_NOTIMPL を返す。
DwmQueryThumbnailSourceSize
Desktop Window Manager (DWM) サムネイルのソースサイズを取得する。
Desktop Window Manager (DWM) サムネイルのソースサイズを取得する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmRegisterThumbnail
送信先ウィンドウとソースウィンドウの間に Desktop Window Manager (DWM) サムネイル関係を作成する。
送信先ウィンドウとソースウィンドウの間に Desktop Window Manager (DWM) サムネイル関係を作成する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmRenderGesture
タッチ接触がジェスチャーとして認識されたこと、および DWM がそのジェスチャーに対するフィードバックを描画すべきであることを Desktop Window Manager (DWM) に通知する。
タッチ接触がジェスチャーとして認識されたこと、および DWM がそのジェスチャーに対するフィードバックを描画すべきであることを Desktop Window Manager (DWM) に通知する。
DwmSetDxFrameDuration
提示されたフレームを表示するモニターのリフレッシュ回数を設定する。DwmSetDxFrameDuration はサポートされなくなった。Windows 8.1 以降、DwmSetDxFrameDuration の呼び出しは常に E_NOTIMPL を返す。
提示されたフレームを表示するモニターのリフレッシュ回数を設定する。DwmSetDxFrameDuration はサポートされなくなった。Windows 8.1 以降、DwmSetDxFrameDuration の呼び出しは常に E_NOTIMPL を返す。
DwmSetIconicLivePreviewBitmap
ウィンドウまたはタブのライブプレビュー(Peek プレビューとも呼ばれる)を表示するための静的なアイコン形式ビットマップを設定する。タスクバーはこのビットマップを使用してウィンドウまたはタブのフルサイズプレビューを表示できる。
ウィンドウまたはタブのライブプレビュー(Peek プレビューとも呼ばれる)を表示するための静的なアイコン形式ビットマップを設定する。タスクバーはこのビットマップを使用してウィンドウまたはタブのフルサイズプレビューを表示できる。
DwmSetIconicThumbnail
ウィンドウまたはタブにサムネイル表現として使用する静的なアイコン形式ビットマップを設定する。タスクバーはこのビットマップを当該ウィンドウまたはタブのサムネイル切り替え対象として使用できる。
ウィンドウまたはタブにサムネイル表現として使用する静的なアイコン形式ビットマップを設定する。タスクバーはこのビットマップを当該ウィンドウまたはタブのサムネイル切り替え対象として使用できる。 [戻り値] 関数が成功した場合は S_OK を返す。
DwmSetPresentParameters
フレームコンポジション用のプレゼントパラメータを設定する。DwmSetPresentParameters はサポートされなくなった。Windows 8.1 以降、DwmSetPresentParameters の呼び出しは常に E_NOTIMPL を返す。
フレームコンポジション用のプレゼントパラメータを設定する。DwmSetPresentParameters はサポートされなくなった。Windows 8.1 以降、DwmSetPresentParameters の呼び出しは常に E_NOTIMPL を返す。
DwmSetWindowAttribute
ウィンドウの DWM 非クライアント領域レンダリング属性の値を設定する。
ウィンドウの DWM 非クライアント領域レンダリング属性の値を設定する。 [戻り値] 型: HRESULT 関数が成功した場合、S_OK を返す。それ以外の場合は HRESULT エラーコード。
DwmShowContact
特定のタッチまたはペンの接触に応じて描画する視覚フィードバックの種類を指定するために、アプリやフレームワークから呼び出される。
特定のタッチまたはペンの接触に応じて描画する視覚フィードバックの種類を指定するために、アプリやフレームワークから呼び出される。 [戻り値] dwPointerID が画面上に現在存在する接触のものと一致しない場合、この関数は E_INVALIDARG を返す。
DwmTetherContact
ユーザーへのタッチおよびドラッグ操作のグラフィカルフィードバックを有効にする。
ユーザーへのタッチおよびドラッグ操作のグラフィカルフィードバックを有効にする。
DwmTransitionOwnedWindow
ツールウィンドウのアニメーションを Desktop Window Manager (DWM) と協調させる。
ツールウィンドウのアニメーションを Desktop Window Manager (DWM) と協調させる。
DwmUnregisterThumbnail
DwmRegisterThumbnail 関数によって作成された Desktop Window Manager (DWM) サムネイル関係を削除する。
DwmRegisterThumbnail 関数によって作成された Desktop Window Manager (DWM) サムネイル関係を削除する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。
DwmUpdateThumbnailProperties
Desktop Window Manager (DWM) サムネイルのプロパティを更新する。
Desktop Window Manager (DWM) サムネイルのプロパティを更新する。 [戻り値] 関数が成功した場合は S_OK を返す。それ以外の場合は HRESULT エラーコードを返す。