Partilhar 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 de tela x do pixel superior esquerdo na imagem do cursor. Consulte Comentários.

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 Comentários.

IsCursorShapeUpdated

[out] Um valor booliano que indica se a forma do cursor foi atualizada desde a última vez que o driver chamou IddCxMonitorQueryHardwareCursor. Se ele tiver sido atualizado, o sistema operacional atualizará a estrutura CursorShapeInfo e copiará os novos dados de imagem do cursor para o IDARG_IN_QUERY_HWCURSOR.buffer de 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 zera essa estrutura.

Observações

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
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
cabeçalho iddcx.h

Consulte também

IddCxMonitorQueryHardwareCursor

IddCxMonitorQueryHardwareCursor2