estructura VIDEO_POINTER_ATTRIBUTES (ntddvdeo.h)
La estructura VIDEO_POINTER_ATTRIBUTES contiene atributos del puntero de pantalla.
Sintaxis
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;
Miembros
Flags
Conjunto de marcas que especifican determinados atributos del puntero. Las marcas pueden ser una combinación de los valores siguientes: |Valor |Significado| |--- |--- | |VIDEO_MODE_ASYNC_POINTER|El puntero se puede actualizar de forma asincrónica a las operaciones de dibujo.| |VIDEO_MODE_MONO_POINTER|Se admite un puntero de hardware monocromático.| |VIDEO_MODE_COLOR_POINTER|Se admite un puntero de hardware de color.| |VIDEO_MODE_ANIMATE_START|El puntero actual tiene la misma zona activa que el puntero anterior.| |VIDEO_MODE_ANIMATE_UPDATE|El puntero actual tiene la misma zona activa que el puntero anterior.|
Width
Especifica el ancho del puntero en píxeles.
Height
Especifica el alto del puntero en píxeles.
WidthInBytes
Especifica el ancho del puntero en bytes.
Enable
Especifica si el puntero está visible. Un valor distinto de cero especifica que el puntero es visible. Un valor de cero especifica que el puntero no está visible.
Column
Coordenada horizontal de la zona activa del puntero.
Row
Coordenada vertical de la zona activa del puntero.
Pixels[1]
Los datos de puntero, en formato DIB compatible con el dispositivo. Los datos de máscara siempre están en formato DIB de 1 bpp.
Requisitos
Requisito | Valor |
---|---|
Header | ntddvdeo.h (include Ntddvdeo.h) |