Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU wird mit pfnWaitForSynchronizationObjectFromGpuCb verwendet, um auf einen überwachten Zaun zu warten, um einen bestimmten Wert zu erreichen.
Syntax
typedef struct D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU {
[in] HANDLE hContext;
[in] UINT ObjectCount;
[in] const D3DKMT_HANDLE *ObjectHandleArray;
union {
[in] const UINT64 *MonitoredFenceValueArray;
[in] UINT64 FenceValue;
UINT64 Reserved[8];
};
} D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU;
Angehörige
[in] hContext
Ein Kernelmodushandle für den Kontextdatenstrom, in dem eine Wartezeit auf die Synchronisierungsereignisse im Array wartet, die das ObjectHandleArray Member angibt, wird eingefügt.
[in] ObjectCount
Die Anzahl der Synchronisierungsereignisse im ObjectHandleArray Array- und Zaunwerte in MonitoredFenceValueArray Arrays.
[in] ObjectHandleArray
Ein Array von Kernelmodus behandelt die Synchronisierungsereignisse, auf die der Kontext, der vom hContext angegeben wird, Member wartet.
[in] MonitoredFenceValueArray
Ein Array von 64-Bit-überwachten Zaunwerten, auf die gewartet werden soll, jeder Wert, der einem Synchronisierungsobjekt in ObjectHandleArray-entspricht.
[in] FenceValue
Der Zaunwert wartet, wenn das Eingabeobjekt vom Typ D3DDDI_FENCEist.
Reserved[8]
Dieses Element ist reserviert und sollte auf Null festgelegt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10 |
| mindestens unterstützte Server- | Windows Server 2016 |
| Header- | d3dumddi.h (include D3dumddi.h) |