structure VIDEO_POINTER_CAPABILITIES (ntddvdeo.h)
La structure VIDEO_POINTER_CAPABILITIES contient les fonctionnalités du pointeur d’écran.
Syntaxe
typedef struct _VIDEO_POINTER_CAPABILITIES {
ULONG Flags;
ULONG MaxWidth;
ULONG MaxHeight;
ULONG HWPtrBitmapStart;
ULONG HWPtrBitmapEnd;
} VIDEO_POINTER_CAPABILITIES, *PVIDEO_POINTER_CAPABILITIES;
Membres
Flags
Ensemble d’indicateurs qui spécifient certaines fonctionnalités du pointeur. Les indicateurs peuvent être une combinaison des valeurs suivantes.
Indicateur | Signification |
---|---|
VIDEO_MODE_ASYNC_POINTER | Le pointeur peut être mis à jour de manière asynchrone vers des opérations de dessin. |
VIDEO_MODE_MONO_POINTER | Un pointeur matériel monochrome est pris en charge. |
VIDEO_MODE_COLOR_POINTER | Un pointeur matériel de couleur est pris en charge. |
VIDEO_MODE_ANIMATE_START | Le pointeur actuel a le même point d’accès que le pointeur précédent. |
VIDEO_MODE_ANIMATE_UPDATE | Le pointeur actuel a le même point d’accès que le pointeur précédent. |
MaxWidth
Spécifie la largeur maximale du pointeur, en pixels.
MaxHeight
Spécifie la hauteur maximale du pointeur, en pixels.
HWPtrBitmapStart
Spécifie le premier décalage, en unités adressables par le processeur, dans la bitmap de mémoire utilisée pour stocker l’image bitmap du pointeur matériel. La valeur –1 n’est pas valide.
HWPtrBitmapEnd
Spécifie le dernier décalage, en unités adressables au processeur, dans la bitmap de mémoire utilisée pour stocker l’image bitmap du pointeur matériel. La valeur –1 n’est pas valide.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddvdeo.h (inclure Ntddvdeo.h) |