PFND3D11_1DDI_DISCARD Rückruffunktion (d3d10umddi.h)

Verwirft (entfernt) eine Zuordnung aus dem Videoanzeigespeicher. Wird von Windows Display Driver Model (WDDM) 1.2 und höher für Benutzermodus-Anzeigetreiber implementiert.

Syntax

PFND3D11_1DDI_DISCARD Pfnd3d111DdiDiscard;

void Pfnd3d111DdiDiscard(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11DDI_HANDLETYPE HandleType,
  VOID *hResourceOrView,
  const D3D10_DDI_RECT *unnamedParam4,
  UINT NumRects
)
{...}

Parameter

unnamedParam1

hDevice [in]

Ein Handle für das Anzeigegerät (Grafikkontext).

HandleType

Ein Wert vom Typ D3D11DDI_HANDLETYPE, der den Kontexthandletyp identifiziert.

hResourceOrView

Ein Zeiger auf ein Handle auf die Ressource oder auf die Ansicht, die verworfen werden soll.

unnamedParam4

pRects [in, optional]

Ein optionales Array von RECT-Strukturen für die zu verwerfenden Rechtecke in der Ressourcenansicht. Wenn NULL, verwirft die Funktion Discard(D3D11_1) die gesamte Oberfläche.

NumRects

Die Anzahl der Rechtecke im Array, die der pRects-Parameter angibt.

Rückgabewert

Keine

Bemerkungen

Die D3D10_DDI_RECT-Struktur wird als RECT-Struktur definiert.

typedef RECT D3D10_DDI_RECT;

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Desktop
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

D3D11DDI_HANDLETYPE

D3D11_1DDI_DEVICEFUNCS