Método IDirect3DDevice9::ShowCursor (d3d9helper.h)
Exibe ou oculta o cursor.
Sintaxe
BOOL ShowCursor(
[in] BOOL bShow
);
Parâmetros
[in] bShow
Tipo: BOOL
Se bShow for TRUE, o cursor será mostrado. Se bShow for FALSE, o cursor ficará oculto.
Retornar valor
Tipo: BOOL
Valor que indica se o cursor estava visível anteriormente. TRUE se o cursor estava visível anteriormente ou FALSE se o cursor não estivesse visível anteriormente.
Comentários
As funções de cursor Direct3D usam cursor GDI ou emulação de software, dependendo do hardware. Os usuários geralmente querem responder a uma mensagem de WM_SETCURSOR. Por exemplo, os usuários podem querer escrever o manipulador de mensagens da seguinte maneira:
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;
Ou os usuários podem querer chamar o método IDirect3DDevice9::SetCursorProperties se quiserem alterar o cursor. Confira o código nos Exemplos de C/C++ dos Elementos Gráficos DirectX para obter mais detalhes.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |