次の方法で共有


IDirect3DDevice9::ShowCursor メソッド (d3d9helper.h)

カーソルを表示または非表示にします。

構文

BOOL ShowCursor(
  [in] BOOL bShow
);

パラメーター

[in] bShow

種類: BOOL

bShow が TRUE の場合、カーソルが表示されます。 bShow が FALSE の場合、カーソルは非表示になります。

戻り値

種類: BOOL

カーソルが以前に表示されたかどうかを示す値。 カーソル が以前に表示されていた場合は 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++ サンプルのコードを参照してください。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d9helper.h (D3D9.h を含む)
Library D3D9.lib

こちらもご覧ください

IDirect3DDevice9

IDirect3DDevice9::SetCursorPosition

IDirect3DDevice9::SetCursorProperties