PFND3D12DDI_CREATESCHEDULINGGROUP_0050 Rückruffunktion (d3d12umddi.h)
Erstellt eine Planungsgruppe.
Syntax
PFND3D12DDI_CREATESCHEDULINGGROUP_0050 Pfnd3d12ddiCreateschedulinggroup0050;
HRESULT Pfnd3d12ddiCreateschedulinggroup0050(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATESCHEDULINGGROUP_0050 *unnamedParam2,
D3D12DDI_HSCHEDULINGGROUP_0050 unnamedParam3,
D3D12DDI_HRTSCHEDULINGGROUP_0050 unnamedParam4
)
{...}
Parameter
unnamedParam1
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
Zeiger auf eine D3D12DDIARG_CREATESCHEDULINGGROUP_0050-Struktur , die Argumente zum Erstellen einer Planungsgruppe enthält.
unnamedParam3
Ein D3D12DDI_HRTSCHEDULINGGROUP_0050 Laufzeithandletyp, der die Kontexte darstellt, die einer Hardwareplanungsgruppe zugeordnet sind.
unnamedParam4
Rückgabewert
Gibt HRESULT zurück.
Hinweise
Eine Planungsgruppe ist ein Treiberobjekt, das von der Runtime erstellt wird und das mindestens einen 3D-/Computekontext aufweisen muss, der während der Erstellung erstellt werden muss. Die Runtime ermöglicht das Erstellen mehrerer Kontexte. Sobald der Treiber von CreateSchedulingGroup zurückgegeben wird, können keine weiteren Kontexte hinzugefügt werden.
Die Planungsgruppe sollte alle Kontexte enthalten, die auf freigegebene Hardware oder Ressourcen abzielen, die von untergeordneten Befehlswarteschlangen genutzt werden. Es muss nicht alle Kontexte für alle untergeordneten Warteschlangen enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |