DD_NONLOCALVIDMEMCAPS-Struktur (ddrawint.h)

Die DD_NONLOCALVIDMEMCAPS-Struktur enthält die Funktionen für den nichtlokalen Anzeigespeicher.

Syntax

typedef struct _DD_NONLOCALVIDMEMCAPS {
  DWORD dwSize;
  DWORD dwNLVBCaps;
  DWORD dwNLVBCaps2;
  DWORD dwNLVBCKeyCaps;
  DWORD dwNLVBFXCaps;
  DWORD dwNLVBRops[DD_ROP_SPACE];
} DD_NONLOCALVIDMEMCAPS, *PDD_NONLOCALVIDMEMCAPS;

Member

dwSize

Gibt die Größe dieser DD_NONLOCALVIDMEMCAPS-Struktur in Bytes an.

dwNLVBCaps

Enthält die treiberspezifischen Funktionen für Nichtlokale zu lokalen Anzeigespeichern. Weitere Informationen finden Sie im Abschnitt Hinweise.

dwNLVBCaps2

Enthält weitere treiberspezifische Funktionen für Nichtlokale zu lokalen Anzeigespeichern. Weitere Informationen finden Sie im Abschnitt Hinweise.

dwNLVBCKeyCaps

Enthält Treiberfarbschlüsselfunktionen für nicht lokal angezeigte Speicherblits. Weitere Informationen finden Sie im Abschnitt Hinweise.

dwNLVBFXCaps

Enthält Treiber-FX-Funktionen für nicht lokal angezeigte Speicherblits. Weitere Informationen finden Sie im Abschnitt Hinweise.

dwNLVBRops[DD_ROP_SPACE]

Gibt ein Array von DD_ROP_SPACE DWORDs an, die die Rastervorgänge enthalten, die für nichtlokale zu lokale Blits unterstützt werden. Die Konstante DD_ROP_SPACE wird in ddraw.h definiert. Weitere Informationen finden Sie im Abschnitt Hinweise.

Bemerkungen

Unter Microsoft Windows 2000 und höheren Versionen wird die Datenstruktur DD_NONLOCALVIDMEMCAPS genannt, und unter Windows 98/Me heißt die Datenstruktur DDNONLOCALVIDMEMCAPS.

Normalerweise enthalten die Elemente dwNLVBCaps, dwNLVBCaps2, dwNFLBCKeyCaps, dwNLVBFXCaps und dwNLVBRops eine Teilmenge der Flags, die in der DDCORECAPS-Struktur verwendet werden und für die nichtlokale Zuteilung relevant sind. Um jedoch Flexibilität für Gerätetreiber-Writer zu ermöglichen, kann jedes der Flags in DDCORECAPS verwendet werden.

Anforderungen

Anforderung Wert
Header ddrawint.h (include Winddi.h)

Weitere Informationen

DDCORECAPS