Freigeben über


D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT Struktur (d3dumddi.h)

Die D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT-Struktur beschreibt die Parameter, die zum Einrichten der Signalisierung in einem Aufruf der pfnSignalSynchronizationObjectCb-Funktion erforderlich sind.

Syntax

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

Angehörige

[in] hContext

Ein Handle zu einem Direct3D-Kontext, der die Synchronisierungsereignisse im Array signalisiert, die das ObjectHandleArray Member angibt.

[in] ObjectCount

Die Anzahl der Synchronisierungsereignisse im ObjectHandleArray Array.

[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED]

Ein Array von Handles zu den Synchronisierungsereignissen, die vom hContext Membersignalen angegeben werden. Die D3DDDI_MAX_OBJECT_SIGNALED Konstante, die als 32 definiert ist, gibt die maximale Anzahl von Synchronisierungsereignissen an, die der Kontext signalisieren kann.

[in] Flags

Eine D3DDDICB_SIGNALFLAGS Struktur, die das Signalverhalten in Bitfeldkennzeichnungen angibt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

D3DDDICB_SIGNALFLAGS

pfnSignalSynchronizationObjectCb