Utilisation des curseurs de souris (Direct3D 9)
Les méthodes de curseur de la souris permettent à l’application de spécifier un curseur de couleur en fournissant une surface qui contient une image. Le système s’assure que ce curseur sera mis à jour à la moitié du taux d’affichage ou plus si la fréquence d’images de l’application est lente. Toutefois, le curseur n’est jamais mis à jour plus fréquemment que la fréquence d’actualisation de l’affichage.
La position du curseur de la souris est liée au curseur système, mise à l’échelle de manière appropriée pour la résolution spatiale en mode d’affichage actuelle, mais elle peut être déplacée explicitement par l’application. Cela est analogue au comportement du curseur de souris système pris en charge par l’API Win32. Pour plus d’informations sur l’utilisation d’un curseur de souris dans votre application Direct3D, consultez les rubriques de référence suivantes.
- IDirect3DDevice9::ShowCursor
- IDirect3DDevice9::SetCursorPosition
- IDirect3DDevice9::SetCursorProperties
Direct3D garantit que la souris est prise en charge par les implémentations matérielles ou par le runtime Direct3D qui effectue des opérations blitting accélérées par le matériel lors de l’appel de IDirect3DDevice9 ::P renvoyé.