PFND3D11DDI_CREATEDEFERREDCONTEXT funzione di callback (d3d10umddi.h)

La funzione CreateDeferredContext crea un contesto posticipato.

Sintassi

PFND3D11DDI_CREATEDEFERREDCONTEXT Pfnd3d11ddiCreatedeferredcontext;

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

Parametri

unnamedParam1

hDevice [in]

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pCreateDeferredContext [in]

Puntatore a una struttura D3D11DDIARG_CREATEDEFERREDCONTEXT che descrive i parametri usati dal driver visualizzato in modalità utente per creare un contesto posticipato.

Valore restituito

nessuno

Osservazioni

Il driver può usare la funzione di callback pfnSetErrorCb per impostare un codice di errore.

Il driver è necessario solo per implementare CreateDeferredContext se il driver supporta la funzionalità di D3D11DDICAPS_COMMANDLISTS_BUILD_2 che può essere restituita nella struttura D3D11DDI_THREADING_CAPS da una chiamata alla funzione GetCaps(D3D10_2).

Requisiti

Requisito Valore
Client minimo supportato CreateDeferredContext è supportato a partire dal sistema operativo Windows 7.
Piattaforma di destinazione Desktop
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

D3D11DDIARG_CREATEDEFERREDCONTEXT

D3D11DDI_DEVICEFUNCS

D3D11DDI_THREADING_CAPS

GetCaps(D3D10_2)