D3D12DDICB_SIGNALSYNCHRONIZATIONOBJECT2-Struktur (d3d12umddi.h)
Signalisiert ein Synchronisierungsobjekt.
Syntax
typedef struct D3D12DDICB_SIGNALSYNCHRONIZATIONOBJECT2 {
[in] HANDLE hContext;
[in] UINT ObjectCount;
D3DKMT_HANDLE ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED];
[in] D3DDDICB_SIGNALFLAGS Flags;
[in] ULONG BroadcastContextCount;
HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
union {
[in] UINT64 FenceValue;
[in] HANDLE CpuEventHandle;
};
} D3D12DDICB_SIGNALSYNCHRONIZATIONOBJECT2;
Member
[in] hContext
Geben Sie den Kontext an, der die Objekte signalisieren soll.
[in] ObjectCount
Anzahl des zu signalisierenden Objekts.
[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED]
Ein Handle für ein Array von zu signalisierenden Synchronisierungsobjekten.
[in] Flags
Geben Sie das Signalverhalten an.
[in] BroadcastContextCount
Gibt die Anzahl des Kontexts an, an den dieser Signalpuffer übertragen werden soll.
[in] BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
Ein Handle für ein Array von Kontext, an das übertragen werden soll.
[in] FenceValue
Der zu signalisierende Zaunwert.
[in] CpuEventHandle
Handle eines zu signalisierenden CPU-Ereignisses.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1903 |
Kopfzeile | d3d12umddi.h |