D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU 結構 (d3dumddi.h)

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU 會與 pfnSignalSynchronizationObjectFromGpuCb 搭配使用,以發出受監視的柵欄訊號。

語法

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;

成員

[in] hContext

內容數據流的核心模式句柄。

[in] ObjectCount

ObjectHandleArray 陣列中的同步處理事件數目,以及 MonitoredFenceValueArray 陣列中的範圍值。

[in] ObjectHandleArray

核心模式陣列會處理 hContext 成員發出訊號的同步處理事件。

[in] MonitoredFenceValueArray

要發出訊號的64位受監視柵欄值陣列,每個值都對應至 ObjectHandleArray 中的同步處理物件。

Reserved[8]

這個成員是保留的,而且應該設定為零。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
標頭 d3dumddi.h (include D3dumddi.h)

另請參閱

pfnSignalSynchronizationObjectFromGpuCb