Partager via


D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU structure (d3dumddi.h)

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU est utilisé avec pfnSignalSynchronizationObjectFromGpuCb pour signaler une clôture surveillée.

Syntaxe

typedef struct D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU {
  [in] HANDLE              hContext;
  [in] UINT                ObjectCount;
  [in] const D3DKMT_HANDLE *ObjectHandleArray;
  union {
    [in] const UINT64 *MonitoredFenceValueArray;
         UINT64       Reserved[8];
  };
} D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU;

Membres

[in] hContext

Handle en mode noyau dans le flux de contexte.

[in] ObjectCount

Nombre d’événements de synchronisation dans le tableau ObjectHandleArray et les valeurs de clôture dans les tableaux MonitoredFenceValueArray .

[in] ObjectHandleArray

Tableau de handles en mode noyau aux événements de synchronisation que le membre hContext signale.

[in] MonitoredFenceValueArray

Tableau de valeurs de clôture surveillées 64 bits à signaler, chacune correspondant à un objet de synchronisation dans ObjectHandleArray.

Reserved[8]

Ce membre est réservé et doit être défini sur zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

pfnSignalSynchronizationObjectFromGpuCb