D3DDDIARG_UPDATESUBRESOURCEUP Struktur (d3dumddi.h)
Beschreibt Informationen, die zum Aktualisieren einer Zielunterressourcenregion aus einem Quellsystemspeicherbereich verwendet werden. Wird von Windows Display Driver Model (WDDM) 1.3 und höher von Anzeigetreibern für den Benutzermodus verwendet.
Syntax
typedef struct D3DDDIARG_UPDATESUBRESOURCEUP {
HANDLE hResource;
UINT SubResourceIndex;
D3DDDIBOX DstBox;
const VOID *pSysMemUP;
UINT RowPitch;
UINT DepthPitch;
D3DDDIARG_COPYFLAGS Flags;
} D3DDDIARG_UPDATESUBRESOURCEUP;
Angehörige
hResource
Ein Handle für die Zielressource, in die kopiert werden soll.
SubResourceIndex
Der Index der Zielunterressource, in die Daten kopiert werden sollen.
DstBox
Ein Zielbereich vom Typ D3DDDIBOXder Unterressource, in die Daten kopiert werden sollen. Wenn Flags->BoxValid- nicht festgelegt ist, muss die gesamte Unterressource aktualisiert werden.
pSysMemUP
Ein Zeiger auf die Anfangsadresse der Quelldaten, die vom pfnUpdateSubresourceUP Funktion kopiert werden, um die Zielunterressource zu aktualisieren.
RowPitch
Der Offset in Bytes, um zur nächsten Zeile der Quelldaten zu wechseln.
DepthPitch
Der Offset in Bytes, um zum nächsten Tiefensegment der Quelldaten zu wechseln.
Flags
Eine D3DDDIARG_COPYFLAGS Struktur, die zusätzliche Merkmale des Aktualisierungsvorgangs der Unterressource angibt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Header- | d3dumddi.h (include D3d10umddi.h) |