Compartir a través de


estructura DXGK_SETPOINTERPOSITIONFLAGS (d3dkmddi.h)

La estructura de DXGK_SETPOINTERPOSITIONFLAGS identifica, en marcas de campo de bits, información sobre un puntero del mouse.

Sintaxis

typedef struct _DXGK_SETPOINTERPOSITIONFLAGS {
  union {
    struct {
      UINT Visible : 1;
      UINT Procedural : 1;
      UINT Reserved : 30;
    };
    [in] UINT Value;
  };
} DXGK_SETPOINTERPOSITIONFLAGS;

Miembros

[in] Visible

Valor UINT que especifica si el puntero del mouse está visible. Si se establece este miembro, el puntero del mouse es visible; si no se establece este miembro, el puntero del mouse es invisible. El controlador debe omitir los valores de los miembros X e Y de la estructura DXGKARG_SETPOINTERPOSITION si No se establece Visible (es decir, Visible está establecido en 0).

Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).

[in] Procedural

Valor UINT que especifica si una aplicación estableció la posición del puntero del mouse con setCursorPos o una función de cursor similar en lugar de provenía de la entrada del dispositivo del usuario.

Establecer este miembro equivale a establecer el segundo bit del miembro Value de 32 bits (0x00000002).

Se admite a partir de Windows 8.

[in] Reserved

Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer 30 bits restantes (0xFFFFFFFC) del miembro Value de 32 bits en ceros.

[in] Value

Miembro de la unión que DXGK_SETPOINTERPOSITIONFLAGS contiene que puede contener un valor de 32 bits que indica información sobre un puntero del mouse.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGKARG_SETPOINTERPOSITION