D3DKMT_WAITFORSYNCHRONIZATIONOBJECT-Struktur (d3dkmthk.h)

Die D3DKMT_WAITFORSYNCHRONIZATIONOBJECT-Struktur enthält Informationen zu den Synchronisierungsereignissen, auf die die D3DKMTWaitForSynchronizationObject-Funktion wartet.

Syntax

typedef struct _D3DKMT_WAITFORSYNCHRONIZATIONOBJECT {
  [in] D3DKMT_HANDLE hContext;
  [in] UINT          ObjectCount;
       D3DKMT_HANDLE ObjectHandleArray[D3DDDI_MAX_OBJECT_WAITED_ON];
} D3DKMT_WAITFORSYNCHRONIZATIONOBJECT;

Member

[in] hContext

Ein Kernelmodushandle für den Kontextdatenstrom, in den ein Wartevorgang auf die Synchronisierungsereignisse in dem Array eingefügt wird, das vom ObjectHandleArray-Member angegeben wird.

[in] ObjectCount

Die Anzahl der Synchronisierungsereignisse im ObjectHandleArray-Array .

[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_WAITED_ON]

Ein Array von Kernelmodus verarbeitet die Synchronisierungsereignisse, auf die der vom hContext-Member angegebene Kontext wartet. Die D3DDDI_MAX_OBJECT_WAITED_ON Konstante, die als 32 definiert ist, gibt die maximale Anzahl von Synchronisierungsereignissen an, auf die der Kontext warten kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmthk.h (include D3dkmthk.h)

Weitere Informationen

D3DKMTWaitForSynchronizationObject