Partager via


D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT structure (d3dumddi.h)

La structure D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT décrit les paramètres requis pour configurer la signalisation dans un appel à la fonction pfnSignalSynchronizationObjectCb .

Syntaxe

typedef struct _D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT {
  [in] HANDLE               hContext;
  [in] UINT                 ObjectCount;
       D3DKMT_HANDLE        ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED];
  [in] D3DDDICB_SIGNALFLAGS Flags;
} D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT;

Membres

[in] hContext

Handle vers un contexte Direct3D qui signale les événements de synchronisation dans le tableau spécifié par le membre ObjectHandleArray .

[in] ObjectCount

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

[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED]

Tableau de handles aux événements de synchronisation que le contexte spécifié par le membre hContext signale. La constante D3DDDI_MAX_OBJECT_SIGNALED , qui est définie sur 32, indique le nombre maximal d’événements de synchronisation que le contexte peut signaler.

[in] Flags

Structure D3DDDICB_SIGNALFLAGS qui indique, dans les indicateurs de champ binaire, le comportement de signalisation.

Configuration requise

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

Voir aussi

D3DDDICB_SIGNALFLAGS

pfnSignalSynchronizationObjectCb