IDirect3DDevice9::ShowCursor
カーソルを表示または非表示にします。
BOOL
ShowCursor(
BOOL bShow
);
パラメータ
- bShow
bShow が TRUE の場合、カーソルが表示されます。bShow が FALSE の場合、カーソルは表示されません。
戻り値
値は、カーソルが以前表示されていたかどうかを示しています。TRUE の場合、カーソルは以前に表示されており、FALSE の場合、以前表示されていません。
解説
Direct3D のカーソル関数は、ハードウェアに応じて GDI カーソルまたはソフトウェア エミュレーションを使用します。通常、ユーザーは WM_SETCURSOR メッセージに応答することを求めます。たとえば、次のようなメッセージ ハンドラーを記述したい場合があります。
case WM_SETCURSOR: // Turn off window cursor SetCursor( NULL ); m_pd3dDevice->ShowCursor( TRUE ); return TRUE; // prevent Windows from setting cursor to window class cursor break;
または、ユーザーはカーソルを変更する場合に、IDirect3DDevice9::SetCursorProperties メソッドを呼び出したいことがあります。詳細については、DirectX グラフィック C/C++ サンプルのコードを参照してください。
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3D9.lib 内容
関連項目
IDirect3DDevice9::SetCursorPosition, IDirect3DDevice9::SetCursorProperties