Condividi tramite


PFND3D12DDI_CREATESCHEDULINGGROUPCONTEXT_CB_0050 funzione di callback (d3d12umddi.h)

Crea un contesto associato a un gruppo di pianificazione.

Sintassi

PFND3D12DDI_CREATESCHEDULINGGROUPCONTEXT_CB_0050 Pfnd3d12ddiCreateschedulinggroupcontextCb0050;

HRESULT Pfnd3d12ddiCreateschedulinggroupcontextCb0050(
  D3D12DDI_HRTSCHEDULINGGROUP_0050 hRTSchedulingGroup,
  D3DDDICB_CREATECONTEXT *unnamedParam2
)
{...}

Parametri

hRTSchedulingGroup

Oggetto D3D12DDI_HRTSCHEDULINGGROUP_0050 tipo di handle di runtime che rappresenta i contesti associati a un gruppo di pianificazione hardware.

unnamedParam2

Puntatore a una struttura D3DDDICB_CREATECONTEXT che contiene le informazioni necessarie per creare un contesto.

Valore restituito

Restituisce HRESULT.

Osservazioni

Le eliminazioni non vengono fornite per questi oggetti, poiché la loro durata è completamente gestita dall'oggetto runtime proprietario. Verrà eseguita la convalida che la creazione della coda hardware deve essere eseguita su un contesto associato alla stessa coda di comandi o a un gruppo di pianificazione padre. Il driver può creare code hardware che fanno riferimento a entrambi i tipi di contesti per un singolo CreateCommandQueue. Il callback CreateCommandQueue viene esaminato in modo che il driver venga informato di questa relazione.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
intestazione d3d12umddi.h