Freigeben über


D3D10DDI_ADAPTERFUNCS-Struktur (d3d10umddi.h)

Die D3D10DDI_ADAPTERFUNCS-Struktur enthält Funktionen, die der Benutzermodusanzeigetreiber für die Kommunikation mit einem Grafikadapterobjekt implementieren kann.

Syntax

typedef struct D3D10DDI_ADAPTERFUNCS {
  PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
  PFND3D10DDI_CREATEDEVICE          pfnCreateDevice;
  PFND3D10DDI_CLOSEADAPTER          pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;

Member

pfnCalcPrivateDeviceSize

Ein Zeiger auf die CalcPrivateDeviceSize-Funktion des Treibers, die die Größe eines Speicherblocks angibt, den der Benutzermodusanzeigetreiber von der Microsoft Direct3D-Runtime benötigt, um häufig verwendete Daten zu speichern.

pfnCreateDevice

Ein Zeiger auf die CreateDevice(D3D10) -Funktion des Treibers, die eine Darstellung eines Anzeigegeräts erstellt, das eine Sammlung des Renderingzustands verarbeitet.

pfnCloseAdapter

Ein Zeiger auf die CloseAdapter(D3D10) -Funktion des Treibers, die Ressourcen für ein Grafikadapterobjekt freigibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

CalcPrivateDeviceSize

CloseAdapter(D3D10)

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10