DirectInput DirectInput C/C++ 레퍼런스 인터페이스 IDirectInput8 GetDeviceStatus   [목차열람] [주소복사] [슬롯비우기]
IDirectInput8::GetDeviceStatus 메서드
 
Microsoft DirectX 9.0

IDirectInput8::GetDeviceStatus 메서드


지정 장치의 스테이터스를 얻어온다.

구문

HRESULT GetDeviceStatus(      

    REFGUID rguidInstance );

파라미터

rguidInstance
C++ 의 경우, 체크중의 스테이터스가 속하는 장치의 인스턴스를 식별하는 글로벌 일의 식별자 (GUID)에 대한 참조값. C 의 경우, 이 GUID 의 주소.

반환값

메서드가 성공해, 장치가 시스템과Attach상태에 있는 경우는 DI_OK 를 돌려주어, 그 이외의 경우는,DI_NOTATTACHED 를 돌려준다.

실패했을 경우는, 다음의 몇개의 에러값을 돌려준다.

DIERR_GENERICMicrosoft® DirectInput® 서브 시스템으로 원인 불명의 에러가 발생했다. 이 값은, 표준의 구성 요소 개체 모델 (COM) 반환값인 E_FAIL 에 동일하다.
DIERR_INVALIDPARAM무효인 파라미터가, 돌아오는 함수에 건네졌는지, 개체가 그 함수를 호출할 수 있는 상태에 없었다. 이 값은, 표준의 COM 반환값인 E_INVALIDARG 에 동일하다.
DIERR_NOTINITIALIZED이 개체는 초기화되지 않다.




© 2002 Microsoft Corporation. All rights reserved.
↑TOP