D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT Struktur (d3dumddi.h)

Die D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT-Struktur beschreibt die Parameter, die zum Einrichten der Wartezeit in einem Aufruf der Funktion pfnWaitForSynchronizationObjectCb erforderlich sind.

Syntax

typedef struct _D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT {
  [in] HANDLE        hContext;
  [in] UINT          ObjectCount;
       D3DKMT_HANDLE ObjectHandleArray[D3DDDI_MAX_OBJECT_WAITED_ON];
} D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT;

Member

[in] hContext

Ein Handle für einen Kontext, der auf die Synchronisierungsereignisse in dem Array wartet, 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 Handles für 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) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

pfnWaitForSynchronizationObjectCb