Méthode IDirect3DDevice9 ::ShowCursor (d3d9helper.h)
Affiche ou masque le curseur.
Syntaxe
BOOL ShowCursor(
[in] BOOL bShow
);
Paramètres
[in] bShow
Type : BOOL
Si bShow a la valeur TRUE, le curseur s’affiche. Si bShow a la valeur FALSE, le curseur est masqué.
Valeur retournée
Type : BOOL
Valeur indiquant si le curseur était précédemment visible. TRUE si le curseur était précédemment visible, ou FALSE si le curseur n’était pas visible auparavant.
Remarques
Les fonctions de curseur Direct3D utilisent le curseur GDI ou l’émulation logicielle, selon le matériel. Les utilisateurs souhaitent généralement répondre à un message WM_SETCURSOR. Par exemple, les utilisateurs peuvent vouloir écrire le gestionnaire de messages comme suit :
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;
Les utilisateurs peuvent également appeler la méthode IDirect3DDevice9 ::SetCursorProperties s’ils souhaitent modifier le curseur. Pour plus d’informations, consultez le code dans les exemples DirectX Graphics C/C++.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (incluez D3D9.h) |
Bibliothèque | D3D9.lib |