DXGIDeclareAdapterRemovalSupport

プロセスが自身のグラフィックスデバイスの取り外しに耐性を持つことを示せるようにする。

DXGIDeclareAdapterRemovalSupport

(プラグイン / モジュール : dxgi.dll)

解説

プロセスが自身のグラフィックスデバイスの取り外しに耐性を持つことを示せるようにする。

[戻り値]
型: HRESULT 成功時は S_OK を返す。それ以外はエラーコードを返す。デバイス作成後に呼び出された場合は
DXGI_ERROR_INVALID_CALL を返す。本関数が 2 度目以降に呼ばれた場合は
DXGI_ERROR_ALREADY_EXISTS を返す。エラーコードの完全な一覧については DXGI_ERROR を参照。

[備考]
この関数はグラフィックス API 非依存である。つまり OpenGL や Vulkan など他の API
上で動作するアプリにも適用できる。この関数はプロセスごとに 1 回、デバイス作成の前に呼び出す必要がある。

情報

プラグイン / モジュールdxgi.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の dxgi.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_dxgi_gen2.hs