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

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