Condividi tramite


VIDEO_POINTER_ATTRIBUTES struttura (ntd mdfeo.h)

La struttura VIDEO_POINTER_ATTRIBUTES contiene attributi del puntatore dello schermo.

Sintassi

typedef struct _VIDEO_POINTER_ATTRIBUTES {
  ULONG Flags;
  ULONG Width;
  ULONG Height;
  ULONG WidthInBytes;
  ULONG Enable;
  SHORT Column;
  SHORT Row;
  UCHAR Pixels[1];
} VIDEO_POINTER_ATTRIBUTES, *PVIDEO_POINTER_ATTRIBUTES;

Members

Flags

Set di flag che specificano determinati attributi del puntatore. I flag possono essere una combinazione dei valori seguenti: |Valore |Significato| |--- |--- |VIDEO_MODE_ASYNC_POINTER|Il puntatore può essere aggiornato in modo asincrono alle operazioni di disegno. | |VIDEO_MODE_MONO_POINTER|È supportato un puntatore hardware monocromatico.| |VIDEO_MODE_COLOR_POINTER|Un puntatore hardware a colori è supportato.| |VIDEO_MODE_ANIMATE_START|Il puntatore corrente ha lo stesso hotspot del puntatore precedente. | |VIDEO_MODE_ANIMATE_UPDATE|Il puntatore corrente ha lo stesso hotspot del puntatore precedente. |

Width

Specifica la larghezza del puntatore in pixel.

Height

Specifica l'altezza del puntatore in pixel.

WidthInBytes

Specifica la larghezza del puntatore in byte.

Enable

Specifica se il puntatore è visibile. Un valore diverso da zero specifica che il puntatore è visibile. Un valore pari a zero specifica che il puntatore non è visibile.

Column

Coordinata orizzontale del punto caldo del puntatore.

Row

Coordinata verticale del punto di accesso frequente del puntatore.

Pixels[1]

I dati del puntatore, in formato DIB compatibile con il dispositivo. I dati maschera sono sempre in formato DIB a 1-bpp.

Requisiti

Requisito Valore
Intestazione ntdmakeo.h (include Ntdmakeo.h)

Vedi anche

IOCTL_VIDEO_QUERY_POINTER_ATTR

IOCTL_VIDEO_SET_POINTER_ATTR