Freigeben über


D3DDDIARG_UPDATESUBRESOURCEUP-Struktur (d3dumddi.h)

Beschreibt Informationen, die zum Aktualisieren einer Zielunterressourcenregion aus einer Quellsystem-Speicherregion verwendet werden. Wird von Windows Display Driver Model (WDDM) 1.3 und höher für Benutzermodus-Anzeigetreiber verwendet.

Syntax

typedef struct D3DDDIARG_UPDATESUBRESOURCEUP {
  HANDLE              hResource;
  UINT                SubResourceIndex;
  D3DDDIBOX           DstBox;
  const VOID          *pSysMemUP;
  UINT                RowPitch;
  UINT                DepthPitch;
  D3DDDIARG_COPYFLAGS Flags;
} D3DDDIARG_UPDATESUBRESOURCEUP;

Member

hResource

Ein Handle für die Zielressource, in die kopiert werden soll.

SubResourceIndex

Der Index der Zielunterressource, in die Daten kopiert werden sollen.

DstBox

Eine Zielregion vom Typ D3DDDIBOX der Unterressource, in die 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 die pfnUpdateSubresourceUP-Funktion kopiert, um die Zielunterresouce zu aktualisieren.

RowPitch

Der Offset in Bytes, der in die nächste Zeile der Quelldaten verschoben werden soll.

DepthPitch

Der Offset in Bytes, der in den nächsten Tiefenslice der Quelldaten verschoben werden soll.

Flags

Eine D3DDDIARG_COPYFLAGS-Struktur , die zusätzliche Merkmale des Aktualisierungsvorgangs der Unterressourcen angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Kopfzeile d3dumddi.h (include D3d10umddi.h)

Weitere Informationen

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP