SetUseDirect3DVersion

使用する Direct3D のバージョンを指定する

SetUseDirect3DVersion Version

Version:Direct3D のバージョン
DX_DIRECT3D_NONE :Direct3D を使用しない
DX_DIRECT3D_9   :Direct3D 9 を使用する
DX_DIRECT3D_9EX :Direct3D 9Ex を使用する
DX_DIRECT3D_11  :Direct3D 11 を使用する

(プラグイン / モジュール : DxLibW)

解説

DXライブラリが使用する Direct3D のバージョンを指定します。

Direct3D 9, 9Ex 用のシェーダーと、Direct3D 11 用のシェーダーは別物になるので、
オリジナルシェーダーを使用する場合はこの関数で使用する Direct3D のバージョンを指定する必要があります。


!注意!

この関数は DxLib_Init 呼び出しの前に使用してください。

DxLib_Init 呼び出し後にこの関数を使用しても効果はありませんので注意してください。

戻り値:
  0:成功

関連項目

GetUseDirect3DVersion使用している Direct3D のバージョンを取得する(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs