Freigeben über


D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU Struktur (d3dumddi.h)

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU wird mit pfnSignalSynchronizationObjectFromGpuCb verwendet, um einen überwachten Zaun zu signalisieren.

Syntax

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;

Angehörige

[in] hContext

Ein Kernelmodushandle für den Kontextdatenstrom.

[in] ObjectCount

Die Anzahl der Synchronisierungsereignisse im ObjectHandleArray Array- und Zaunwerte in MonitoredFenceValueArray Arrays.

[in] ObjectHandleArray

Ein Array von Kernelmodus behandelt die Synchronisierungsereignisse, die der hContext Membersignalen.

[in] MonitoredFenceValueArray

Ein Array von 64-Bit-überwachten Zaunwerten zu signalisieren, die jeweils einem Synchronisierungsobjekt in ObjectHandleArrayentsprechen.

Reserved[8]

Dieses Element ist reserviert und sollte auf Null festgelegt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

pfnSignalSynchronizationObjectFromGpuCb