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)