Compartilhar via


estrutura IDARG_OUT_QUERY_HWCURSOR (iddcx.h)

A estrutura IDARG_OUT_QUERY_HWCURSOR é o parâmetro de saída usado por IddCxMonitorQueryHardwareCursor para retornar informações sobre as coordenadas e a forma do cursor atual.

Sintaxe

struct IDARG_OUT_QUERY_HWCURSOR {
  BOOL                    IsCursorVisible;
  INT                     X;
  INT                     Y;
  BOOL                    IsCursorShapeUpdated;
  IDDCX_CURSOR_SHAPE_INFO CursorShapeInfo;
};

Membros

IsCursorVisible

[out] Um valor booliano que indica se o cursor está visível.

X

[out] Se o cursor estiver visível (IsCursorVisible = TRUE), X será a coordenada x da tela do pixel superior esquerdo na imagem do cursor. Consulte Observações.

Y

[out] Se o cursor estiver visível (IsCursorVisible = TRUE), Y será a coordenada de tela y do pixel superior esquerdo na imagem do cursor. Consulte Observações.

IsCursorShapeUpdated

[out] Um valor booliano que indica se a forma do cursor foi atualizada desde a última vez que o driver chamou IdCxMonitorQueryHardwareCursor. Se ele tiver sido atualizado, o sistema operacional atualizará a estrutura CursorShapeInfo e copiará os novos dados de imagem do cursor no IDARG_IN_QUERY_HWCURSOR. buffer pShapeBuffer .

CursorShapeInfo

[out] Uma estrutura IDDCX_CURSOR_SHAPE_INFO na qual o sistema operacional copia as informações atuais do cursor se o cursor estiver visível. Se o cursor não estiver visível, o sistema operacional zerará essa estrutura.

Comentários

Observe que X e Y podem ser negativos; por exemplo, um ponto de acesso no centro do cursor que é colocado no canto superior esquerdo da tela.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho iddcx.h

Confira também

IddCxMonitorQueryHardwareCursor

IddCxMonitorQueryHardwareCursor2