Freigeben über


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)

Siehe auch

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP