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) |