システムリクエスト設定
hgsetreq type,val
type : 設定タイプ(SYSREQ_???) val : 設定する値
(プラグイン / モジュール : hgimg3)
HGIMG3に対して様々なシステム設定を行ないます。 type値で指定できるのは以下のシンボルです。 シンボル名 内容 ----------------------------------------------- SYSREQ_MAXMODEL モデル最大数 SYSREQ_MAXOBJ オブジェクト最大数 SYSREQ_MAXTEX テクスチャ最大数 SYSREQ_DXMODE フルスクリーンモードスイッチ SYSREQ_DXHWND ウィンドウハンドル(参照のみ) SYSREQ_DXWIDTH フルスクリーンモード時の横サイズ SYSREQ_DXHEIGHT フルスクリーンモード時の縦サイズ SYSREQ_COLORKEY テクスチャ登録時の透明色コード SYSREQ_RESVMODE エラー発生時の原因コード(参照のみ) SYSREQ_MAXEVENT イベント最大数 SYSREQ_MDLANIM モデルあたりのアニメーション最大数 SYSREQ_CALCNORMAL Xファイルモデル法線再計算スイッチ SYSREQ_2DFILTER 2D描画時のテクスチャ補間モード SYSREQ_3DFILTER 3D描画時のテクスチャ補間モード SYSREQ_OLDCAM カメラ注視モードの動作 SYSREQ_QUATALG Xファイルモデルアニメーション補間モード SYSREQ_DXVSYNC フルスクリーンモード時のVSYNC待ちモード SYSREQ_DEFTIMER hgsyncの時間待ちモード(0=HGIMG3/1=await) SYSREQ_NOMIPMAP テクスチャのMIPMAP生成モード(0=自動/1=MIPMAPなし) SYSREQ_DEVLOST DirectXデバイスの存在フラグ(0=存在/-1=ロスト) SYSREQ_MAXEMITTER エミッター最大数 SYSREQ_THROUGHFLAG X方向のボーダー処理フラグ(0=通常/1=スルー) SYSREQ_OBAQMATBUF OBAQ用マテリアルバッファ数 SYSREQ_2DFILTER2 2D直接描画時のテクスチャ補間モード SYSREQ_FPUPRESERVE FPU演算精度設定オプション(0=単精度/1=変更なし) SYSREQ_DSSOFTWARE ソフトウェアサウンドバッファの使用(1=ON,0=OFF) SYSREQ_DSGLOBAL グローバルサウンドフォーカス(1=ON,0=OFF) SYSREQ_DSBUFSEC oggストリーム再生バッファのサイズ(秒数)
; 透明抜き色をRGB=($00,$ff,$ff)とする ; (texload命令の直前に使用可能) hgsetreq SYSREQ_COLORKEY, $00ffff
プラグイン / モジュール | hgimg3 |
バージョン | 3.5 |
作成日 | 2017/05/29 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | hgimg3.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
移植のヒント | Windows+DirectX8以降のシステム上でのみ動作します。 |
hs ファイル | hsphelp\hgimg3.hs |