Freigeben über


PFND3D11DDI_CREATEDEFERREDCONTEXT Rückruffunktion (d3d10umddi.h)

Die CreateDeferredContext-Funktion erstellt einen verzögerten Kontext.

Syntax

PFND3D11DDI_CREATEDEFERREDCONTEXT Pfnd3d11ddiCreatedeferredcontext;

void Pfnd3d11ddiCreatedeferredcontext(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3D11DDIARG_CREATEDEFERREDCONTEXT *unnamedParam2
)
{...}

Parameter

unnamedParam1

hDevice [in]

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

unnamedParam2

pCreateDeferredContext [in]

Ein Zeiger auf eine D3D11DDIARG_CREATEDEFERREDCONTEXT Struktur, die die Parameter beschreibt, die der Benutzermodusanzeigetreiber verwendet, um einen verzögerten Kontext zu erstellen.

Rückgabewert

Keine

Bemerkungen

Der Treiber kann die Rückruffunktion pfnSetErrorCb verwenden, um einen Fehlercode festzulegen.

Der Treiber muss CreateDeferredContext nur implementieren, wenn der Treiber die D3D11DDICAPS_COMMANDLISTS_BUILD_2-Funktion unterstützt, die in der D3D11DDI_THREADING_CAPS-Struktur über einen Aufruf der GetCaps(D3D10_2)- Funktion zurückgegeben werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) CreateDeferredContext wird ab dem Windows 7-Betriebssystem unterstützt.
Zielplattform Desktop
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

D3D11DDIARG_CREATEDEFERREDCONTEXT

D3D11DDI_DEVICEFUNCS

D3D11DDI_THREADING_CAPS

GetCaps(D3D10_2)