Microsoft DirectX 8.0 (C++)

IDirectInput8::GetDeviceStatus

指定デバイスのステータスを取得する。

HRESULT GetDeviceStatus(
  REFGUID rguidInstance  
);

パラメータ

rguidInstance
C++ の場合、チェック中のステータスが属するデバイスのインスタンスを識別する GUID に対する参照値。C の場合、この GUID のアドレス。

戻り値

メソッドが成功し、デバイスがシステムとアタッチ状態にある場合は DI_OK を返し、そうでなければ DI_NOTATTACHED を返す。

失敗した場合は、次のいずれかのエラー値を返す。

DIERR_GENERIC
DIERR_INVALIDPARAM
DIERR_NOTINITIALIZED

動作環境

  Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
  Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
  ヘッダー : dinput.h で宣言。