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)

Weitere Informationen

D3DDDICB_SIGNALFLAGS

D3DKMTSignalSynchronizationObject