Freigeben über


PFND3D12DDI_CREATEHWQUEUE_CB_0050 Rückruffunktion (d3d12umddi.h)

Erstellt eine Hardwarewarteschlange, die einer Befehlswarteschlange zugeordnet ist.

Syntax

PFND3D12DDI_CREATEHWQUEUE_CB_0050 Pfnd3d12ddiCreatehwqueueCb0050;

HRESULT Pfnd3d12ddiCreatehwqueueCb0050(
  D3D12DDI_HRTCOMMANDQUEUE hRTCommandQueue,
  D3DDDICB_CREATEHWQUEUE *unnamedParam2
)
{...}

Parameter

hRTCommandQueue

Das Handle der Befehlswarteschlange für den Treiber, der beim Aufrufen in die Laufzeit verwendet werden soll.

unnamedParam2

Zeigen Sie auf eine D3DDDICB_CREATEHWQUEUE Struktur, die Informationen enthält, die zum Erstellen einer Hardwarewarteschlange erforderlich sind.

Rückgabewert

Gibt HRESULT zurück.

Bemerkungen

Vernichtungen werden für diese Objekte nicht bereitgestellt, da ihre Lebensdauer vollständig vom eigenen Laufzeitobjekt verwaltet wird. Die Überprüfung erfolgt über einen Kontext, der der gleichen Befehlswarteschlange oder einer übergeordneten Planungsgruppe zugeordnet ist. Der Treiber kann Hardwarewarteschlangen erstellen, die auf beide Kontexttypen für ein einzelnes CreateCommandQueue-verweisen. Der CreateCommandQueue-Rückruf wird überprüft, sodass der Treiber über diese Beziehung informiert wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3d12umddi.h