Condividi tramite


Metodo IDirect3DDevice9::ShowCursor (d3d9helper.h)

Visualizza o nasconde il cursore.

Sintassi

BOOL ShowCursor(
  [in] BOOL bShow
);

Parametri

[in] bShow

Tipo: BOOL

Se bShow è TRUE, viene visualizzato il cursore. Se bShow è FALSE, il cursore è nascosto.

Valore restituito

Tipo: BOOL

Valore che indica se il cursore era precedentemente visibile. TRUE se il cursore era precedentemente visibile o FALSE se il cursore non era visibile in precedenza.

Commenti

Le funzioni cursori Direct3D usano cursore GDI o emulazione software, a seconda dell'hardware. Gli utenti in genere vogliono rispondere a un messaggio di WM_SETCURSOR. Ad esempio, gli utenti potrebbero voler scrivere il gestore di messaggi come segue:


    
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;

Oppure gli utenti potrebbero voler chiamare il metodo IDirect3DDevice9::SetCursorProperties se vogliono modificare il cursore. Per altri dettagli, vedere il codice negli esempi C/C++ della grafica DirectX.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3DDevice9

IDirect3DDevice9::SetCursorPosition

IDirect3DDevice9::SetCursorProperties