DirectInput DirectInput C/C++ 샘플 CustomFormat 샘플   [목차열람] [주소복사] [슬롯비우기]
CustomFormat 샘플
 
Microsoft DirectX 9.0

CustomFormat 샘플


설명

CustomFormat 샘플은, 커스텀 데이터 형식의 사용법을 나타낸다.

패스

소스 파일 : (SDK 루트) \Samples\C++\DirectInput\CustomFormat

실행 가능 파일 :(SDK 루트) \Samples\C++\DirectInput\Bin\CustomFormat.exe

사용자 가이드

샘플 를 기동 하면, 마우스의 위치와 클릭되고 있는 mouse button가 표시된다.

  마우스에 4 개 이상의 버튼이 있는 경우, 이 샘플에서는 모든 버튼은 사용되지 않는다.

프로그래밍 정보

CustomFormat.cpp 의 코멘트는, 커스텀 데이터 형식의 데이터의 생성·초기화·취득의 방법을 설명하고 있다. 커스텀 데이터 형식은, 표준 이외의 입력 장치의 지원을 추가하기 위해서 사용할 수 있다. 장치 개체를 열거 하면, 이용할 수 있는 데이터를 정확하게 판단할 수 있다. 생성 하는 데이터 형식에서는, 목적의 데이터를 저장 하는 방법을 지정한다.

호환성이기 때문에, 이 샘플에서는 마우스 데이터를 저장 하는 새로운 형식을 생성 한다. 보통, 제공되는 c_dfDIMouse 타입의 1 개를 사용하지만, 커스텀 형식을 생성하기 위한 순서는, 어느 하드웨어 장치에서도 같다. 더 자세한 정보는, 「IDirectInputDevice8::SetDataFormat 」를 참조할것.



© 2002 Microsoft Corporation. All rights reserved.
↑TOP