Udostępnij za pośrednictwem


Praca z kursorami myszy (Direct3D 9)

Metody kursora myszy umożliwiają aplikacji określenie kursora koloru przez podanie powierzchni zawierającej obraz. System zapewni, że ten kursor zostanie zaktualizowany o połowę szybkości wyświetlania lub więcej, jeśli szybkość klatek aplikacji będzie niska. Jednak kursor nigdy nie będzie aktualizowany częściej niż częstotliwość odświeżania wyświetlania.

Położenie kursora myszy jest powiązane z kursorem systemowym i odpowiednio dostosowane do rozdzielczości przestrzennej bieżącego trybu wyświetlania, jednak aplikacja może je jawnie przenieść. Jest to analogiczne do zachowania systemowego kursora myszy obsługiwanego przez interfejs API Win32. Aby uzyskać więcej informacji na temat używania kursora myszy w aplikacji Direct3D, zobacz następujące tematy referencyjne.

Direct3D zapewnia, że mysz jest obsługiwana zarówno przez implementacje sprzętowe, jak i środowisko wykonywania Direct3D, które realizuje operacje blitting przyspieszone sprzętowo podczas wywoływania IDirect3DDevice9::Present.

porady dotyczące programowania