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
Tipo di handle di runtime D3D12DDI_HRTSCHEDULINGGROUP_0050 che rappresenta i contesti associati a un gruppo di pianificazione hardware.
unnamedParam2
Puntatore a una struttura D3DDDICB_CREATECONTEXT che contiene informazioni necessarie per creare un contesto.
Valore restituito
Restituisce HRESULT.
Commenti
I distruttori non vengono forniti per questi oggetti, poiché la durata è completamente gestita dall'oggetto runtime proprietario. La convalida verrà eseguita con la creazione della coda hardware in un contesto associato alla stessa coda di comandi o con 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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Intestazione | d3d12umddi.h |