Функция D3DKMTOpenNativeFenceFromNtHandle (d3dkmthk.h)
Вызовы среды выполнения D3D *D3DKMTOpenNativeFenceFromNTHandle, чтобы открыть существующий общий собственный забор на другом устройстве или процессе.
Синтаксис
NTSTATUS D3DKMTOpenNativeFenceFromNtHandle(
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE *unnamedParam1
);
Параметры
unnamedParam1
[in/out] Указатель на структуру D3DKMT_OPENNATIVEFENCEFROMNTHANDLE, описывающую открытый объект ограждения.
Возвращаемое значение
D3DKMTOpenNativeFenceFromNTHandle возвращает STATUS_SUCCESS при успешном создании. В противном случае возвращается код ошибки NTSTATUS, например STATUS_INVALID_PARAMETER.
Замечания
Если собственный забор открывается на другом устройстве одного процесса, то NativeFenceMapping содержит те же виртуальные адреса, что и исходный собственный забор. Если он открывается в другом процессе, NativeFenceMapping содержит новые виртуальные машины, сопоставленные в новом адресном пространстве процесса.
Дополнительные сведения о собственных ограждениях GPU см. в разделе Объекты забора собственного GPU.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 версии 24H2 (WDDM 3.2) |
заголовка | d3dkmthk.h |