Freigeben über


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;

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.

[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_WAITED_ON]

Ein Array von Kernelmodus behandelt die Synchronisierungsereignisse, auf die der Kontext, der vom hContext angegeben wird, Member 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
mindestens unterstützte Client- Windows Vista
Header- d3dkmthk.h (einschließlich D3dkmthk.h)

Siehe auch

D3DKMTWaitForSynchronizationObject