Compartilhar via


Trabalhando com cursores de mouse (Direct3D 9)

Os métodos de cursor do mouse permitem que o aplicativo especifique um cursor de cor fornecendo uma superfície que contém uma imagem. O sistema garantirá que esse cursor será atualizado pela metade da taxa de exibição ou mais se a taxa de quadros do aplicativo for lenta. No entanto, o cursor nunca será atualizado com mais frequência do que a taxa de atualização de exibição.

A posição do cursor do mouse está vinculada ao cursor do sistema, dimensionada adequadamente para a resolução espacial do modo de exibição atual, mas pode ser movida explicitamente pelo aplicativo. Isso é análogo ao comportamento da API win32 – cursor de mouse do sistema com suporte. Para obter mais informações sobre como usar um cursor de mouse em seu aplicativo Direct3D, consulte os tópicos de referência a seguir.

O Direct3D garante que o mouse tenha suporte por implementações de hardware ou pelo tempo de execução do Direct3D que executa operações de blitting aceleradas por hardware ao chamar IDirect3DDevice9::P resent.

Dicas de programação