次の方法で共有


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