Freigeben über


VIDEO_POINTER_CAPABILITIES Struktur (ntddvdeo.h)

Die VIDEO_POINTER_CAPABILITIES Struktur enthält Funktionen des Bildschirmzeigers.

Syntax

typedef struct _VIDEO_POINTER_CAPABILITIES {
  ULONG Flags;
  ULONG MaxWidth;
  ULONG MaxHeight;
  ULONG HWPtrBitmapStart;
  ULONG HWPtrBitmapEnd;
} VIDEO_POINTER_CAPABILITIES, *PVIDEO_POINTER_CAPABILITIES;

Angehörige

Flags

Eine Reihe von Flags, die bestimmte Funktionen des Zeigers angeben. Flags können eine Kombination aus den folgenden Werten sein.

Flagge Bedeutung
VIDEO_MODE_ASYNC_POINTER Der Zeiger kann asynchron auf Zeichnungsvorgänge aktualisiert werden.
VIDEO_MODE_MONO_POINTER Ein monochromer Hardwarezeiger wird unterstützt.
VIDEO_MODE_COLOR_POINTER Ein Farbhardwarezeiger wird unterstützt.
VIDEO_MODE_ANIMATE_START Der aktuelle Zeiger hat den gleichen Hotspot wie der vorherige Zeiger.
VIDEO_MODE_ANIMATE_UPDATE Der aktuelle Zeiger hat den gleichen Hotspot wie der vorherige Zeiger.

MaxWidth

Gibt die maximale Breite des Zeigers in Pixel an.

MaxHeight

Gibt die maximale Höhe des Zeigers in Pixel an.

HWPtrBitmapStart

Gibt den ersten Offset in CPU-adressierbaren Einheiten in der Speicherbitmap an, die zum Speichern der Hardwarezeigerbitmap verwendet wird. Ein Wert von -1 ist ungültig.

HWPtrBitmapEnd

Gibt den letzten Offset in CPU-adressierbaren Einheiten in der Speicherbitmap an, die zum Speichern der Hardwarezeigerbitmap verwendet wird. Ein Wert von -1 ist ungültig.

Anforderungen

Anforderung Wert
Header- ntddvdeo.h (enthalten Ntddvdeo.h)