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) |