D3DKMT_SIGNALSYNCHRONIZATIONOBJECT-Struktur (d3dkmthk.h)
Die D3DKMT_SIGNALSYNCHRONIZATIONOBJECT-Struktur enthält Informationen zu den Synchronisierungsereignissen, die die Funktion D3DKMTSignalSynchronizationObject signalisiert.
Syntax
typedef struct _D3DKMT_SIGNALSYNCHRONIZATIONOBJECT {
[in] D3DKMT_HANDLE hContext;
[in] UINT ObjectCount;
D3DKMT_HANDLE ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED];
[in] D3DDDICB_SIGNALFLAGS Flags;
} D3DKMT_SIGNALSYNCHRONIZATIONOBJECT;
Member
[in] hContext
Ein Kernelmodushandle für einen Kontext, der die Synchronisierungsereignisse im Array signalisiert, die vom ObjectHandleArray-Member angegeben werden.
[in] ObjectCount
Die Anzahl der Synchronisierungsereignisse im ObjectHandleArray-Array .
[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED]
Ein Array von Kernelmodus verarbeitet die Synchronisierungsereignisse, die der vom hContext-Member angegebene Kontext signalisiert. Die D3DDDI_MAX_OBJECT_SIGNALED-Konstante, die als 32 definiert ist, gibt die maximale Anzahl von Synchronisierungsereignissen an, die der Kontext signalisieren kann.
[in] Flags
Eine D3DDDICB_SIGNALFLAGS Struktur, die in Bitfeldflags das Signalverhalten angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmthk.h (include D3dkmthk.h) |