structure D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT (d3dumddi.h)

La structure D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT décrit les paramètres nécessaires pour configurer l’attente dans un appel à la fonction pfnWaitForSynchronizationObjectCb .

Syntaxe

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

Membres

[in] hContext

Handle dans un contexte qui attend que les événements de synchronisation dans le tableau spécifié par le membre ObjectHandleArray se produisent.

[in] ObjectCount

Nombre d’événements de synchronisation dans le tableau ObjectHandleArray .

[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_WAITED_ON]

Tableau de handles aux événements de synchronisation que le contexte spécifié par le membre hContext attend. La constante D3DDDI_MAX_OBJECT_WAITED_ON , définie comme 32, indique le nombre maximal d’événements de synchronisation que le contexte peut attendre.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

pfnWaitForSynchronizationObjectCb