Microsoft DirectX 8.0 (Visual Basic) |
object.GetDeviceStateJoystick(state As DIJOYSTATE)
失敗した場合はエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。
DIERR_INPUTLOST |
DIERR_INVALIDPARAM |
DIERR_NOTACQUIRED |
E_PENDING |
デバイス データを取得する前に、DirectInputDevice8.SetCooperativeLevel メソッドを使用して協調レベルを設定してから、DirectInputDevice8.SetCommonDataFormat を使用してデータ形式を設定し、DirectInputDevice8.Acquire メソッドを使用してデバイスを取得する必要がある。