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 Anzeigetreiber für den Benutzermodus verwendet, um einen verzögerten Kontext zu erstellen.

Rückgabewert

Nichts

Bemerkungen

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

Der Treiber ist nur erforderlich, um CreateDeferredContext- zu implementieren, wenn der Treiber die D3D11DDICAPS_COMMANDLISTS_BUILD_2-Funktion unterstützt, die in der D3D11DDI_THREADING_CAPS-Struktur von einem Aufruf der GetCaps(D3D10_2)-Funktion zurückgegeben werden kann.

Anforderungen

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

Siehe auch

D3D11DDIARG_CREATEDEFERREDCONTEXT

D3D11DDI_DEVICEFUNCS

D3D11DDI_THREADING_CAPS

GetCaps(D3D10_2)