D3DKMT_OPENNATIVEFENCEFROMNTHANDLE 结构 (d3dkmthk.h)
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE 结构是 D3DKMTOpenNativeFenceFromNTHandle 函数的参数。 它描述了要打开的本机围栏。
语法
typedef struct _D3DKMT_OPENNATIVEFENCEFROMNTHANDLE {
void D3DKMT_PTR(
HANDLE unnamedParam1,
hNtHandle unnamedParam2
);
D3DKMT_HANDLE hDevice;
UINT EngineAffinity;
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
D3DKMT_HANDLE hSyncObject;
D3DDDI_NATIVEFENCEMAPPING NativeFenceMapping;
BYTE Reserved[32];
} D3DKMT_OPENNATIVEFENCEFROMNTHANDLE;
成员
void D3DKMT_PTR( HANDLE unnamedParam1, hNtHandle unnamedParam2)
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 |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈