共用方式為


D3DKMT_OPENNATIVEFENCEFROMNTHANDLE結構(d3dkmthk.h)

D3DKMT_OPENNATIVEFENCEFROMNTHANDLE 結構是 D3DKMTOpenNativeFenceFromNTHandle 函式的參數。 它會描述要開啟的原生柵欄。

語法

typedef struct _D3DKMT_OPENNATIVEFENCEFROMNTHANDLE {
  HANDLE                             hNtHandle;
  D3DKMT_HANDLE                      hDevice;
  UINT                               EngineAffinity;
  D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
  D3DKMT_HANDLE                      hSyncObject;
  D3DDDI_NATIVEFENCEMAPPING          NativeFenceMapping;
  BYTE                               Reserved[32];
} D3DKMT_OPENNATIVEFENCEFROMNTHANDLE;

成員

hNtHandle

[in]共用柵欄物件的 NT 句柄。

hDevice

[in]開啟此柵欄物件的裝置句柄。

EngineAffinity

[in]定義 GPU 虛擬位址對應的實體配接器。

Flags

[in]識別同步處理物件屬性的 D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS 結構。

hSyncObject

[out]開啟的柵欄物件的句柄。

NativeFenceMapping

[out]D3DDDI_NATIVEFENCEMAPPING 結構,其中包含柵欄對象的進程對應資訊。

Reserved[32]

保留供系統使用。

言論

如需原生 GPU 柵欄的詳細資訊,請參閱 原生 GPU 柵欄物件

要求

要求 價值
最低支援的用戶端 Windows 11 版本 24H2
標頭 d3dkmthk.h

另請參閱

D3DKMTOpenNativeFenceFromNTHandle