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 |