Microsoft DirectX 8.0 (Visual Basic) |
接続された入力デバイスのプロパティ ページを表示する。ユーザーはこれを使って、アクションをデバイス コントロールにマップできる。
object.ConfigureDevices( _ hEvent As Long, _ CDParams As DICONFIGUREDEVICESPARAMS, _ flags As Long)
失敗すればエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。
DIERR_INVALIDPARAM |
DIERR_OUTOFMEMORY |
ハードウェア ベンダーは、デバイスのビットマップおよびその他の表示情報を提供する。
このメソッドを呼び出す前に、DIACTION 型の ActionName メンバ内の値を変更することで、アプリケーションは各アクションに関連付けられたテキスト ラベルを変更できる。
構成は、ゲームごと、デバイスごと、ユーザーごとに格納される。この情報は、DirectInputDevice8.BuildActionMap メソッドで取得できる。
デフォルトでは、以下のピクセル フォーマットに対してアクセラレーションがサポートされている。
上記以外のフォーマットではカラー変換が施されてしまい、フレーム レートが劇的に低下する。
注 : Windows キーは、アプリケーションの協調レベルで排他協調レベルを通して受動的に、または DISCL_NOWINKEY フラグを使って能動的に無効にする場合でも、デフォルトのアクション マッピング UI が表示されている間はアクティブになる。