D3DKMT_SIGNALSYNCHRONIZATIONOBJECT 結構 (d3dkmthk.h)

D3DKMT_SIGNALSYNCHRONIZATIONOBJECT結構包含 D3DKMTSignalSynchronizationObject 函式發出訊號之同步處理事件的相關信息。

語法

typedef struct _D3DKMT_SIGNALSYNCHRONIZATIONOBJECT {
  [in] D3DKMT_HANDLE        hContext;
  [in] UINT                 ObjectCount;
       D3DKMT_HANDLE        ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED];
  [in] D3DDDICB_SIGNALFLAGS Flags;
} D3DKMT_SIGNALSYNCHRONIZATIONOBJECT;

成員

[in] hContext

對內容發出訊號的內容核心模式句柄,表示 ObjectHandleArray 成員指定的陣列中的同步處理事件。

[in] ObjectCount

ObjectHandleArray 陣列中的同步處理事件數目。

[in] ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED]

核心模式陣列會處理 hContext 成員所指定內容的同步處理事件。 D3DDDI_MAX_OBJECT_SIGNALED常數定義為 32,表示內容可以發出訊號的同步處理事件數目上限。

[in] Flags

D3DDDICB_SIGNALFLAGS 結構,表示位字段旗標的訊號行為。

規格需求

需求
最低支援的用戶端 Windows Vista
標頭 d3dkmthk.h (包含 D3dkmthk.h)

另請參閱

D3DDDICB_SIGNALFLAGS

D3DKMTSignalSynchronizationObject