LPDXUTCALLBACKKEYBOARD
アプリケーション定義のキーボード イベント コールバック関数であり、DXUT から呼び出されます。
VOID
LPDXUTCALLBACKKEYBOARD(
UINT nChar,
bool bKeyDown,
bool bAltDown,
void* pUserContext
);
パラメータ
- nChar
キーの仮想キー コードです。仮想キー コードの一覧を参照してください。 - bKeyDown
キーが押されている場合は、TRUE を返します。キーが押されていない場合は、FALSE を返します。 - bAltDown
Alt キーも同時に押されている場合は、TRUE を返します。 - pUserContext
コールバック関数に渡されるユーザー定義値へのポインターです。通常は、アプリケーションでコールバック関数にコンテキスト情報を提供するデータ構造へのポインターを渡すために使用されます。デフォルト値は NULL です。
戻り値
値を返しません。
解説
pCallbackKeyboard キーボード イベント コールバック関数は、キーボード イベントが発生すると必ず呼び出されます。
このコールバック メカニズムは、Windows メッセージ ポンプによるキーボード メッセージの処理を簡略化するために用意されていますが、アプリケーションで LPDXUTCALLBACKMSGPROC コールバックを使用してこれらのメッセージを直接処理することも可能です。
要件
ヘッダー: DXUT.h 宣言