D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT structure

The D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT structure describes the parameters that are required to set up the wait in a call to the pfnWaitForSynchronizationObjectCb function.

Syntax


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

Members

hContext

[in] A handle to a context that waits for the synchronization events in the array that the ObjectHandleArray member specifies to occur.

ObjectCount

[in] The number of synchronization events in the ObjectHandleArray array.

ObjectHandleArray

[in] An array of handles to the synchronization events that the context that is specified by the hContext member waits for. The D3DDDI_MAX_OBJECT_WAITED_ON constant, which is defined as 32, indicates the maximum number of synchronization events that the context can wait for.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dumddi.h (include D3dumddi.h)

See also

pfnWaitForSynchronizationObjectCb

 

 

Send comments about this topic to Microsoft

Show: