PFND3D12DDI_CREATESYNCHRONIZATIONOBJECT2CB Rückruffunktion (d3d12umddi.h)
Erstellt ein GPU-Synchronisierungsobjekt, das ein Gerätekontext signalisieren und warten kann. Wird von WDDM 2.6 und höher für Benutzermodus-Anzeigetreiber verwendet.
Syntax
PFND3D12DDI_CREATESYNCHRONIZATIONOBJECT2CB Pfnd3d12ddiCreatesynchronizationobject2cb;
HRESULT Pfnd3d12ddiCreatesynchronizationobject2cb(
D3D12DDI_HRTDEVICE hDevice,
D3D12DDICB_CREATESYNCHRONIZATIONOBJECT2 *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (d. h. den Grafikkontext), das besitzer des Synchronisierungsobjekts ist, das pfnCreateSynchronizationObject2Cb erstellt.
unnamedParam2
Ein Zeiger auf eine D3D12DDICB_CREATESYNCHRONIZATIONOBJECT2 Struktur, die das zu erstellende Synchronisierungsobjekt beschreibt.
Rückgabewert
Gibt einen der folgenden HRESULT-Werte zurück:
Rückgabecode | Beschreibung |
---|---|
S_OK | Das Synchronisierungsobjekt wurde erfolgreich erstellt. |
E_OUTOFMEMORY | Die Funktion konnte keinen Speicher zuordnen, der für den Abschluss erforderlich war. |
E_INVALIDARG | Die Parameter wurden überprüft und als falsch ermittelt. |
Diese Funktion gibt möglicherweise auch andere HRESULT-Werte zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1903 |
Kopfzeile | d3d12umddi.h |