структура 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 |