다음을 통해 공유


D3DKMTOpenNativeFenceFromNtHandle 함수(d3dkmthk.h)

D3D 런타임은 *D3DKMTOpenNativeFenceFenceFromNTHandle 호출하여 다른 디바이스 또는 프로세스에서 기존 공유 네이티브 펜스를 엽니다.

통사론

NTSTATUS D3DKMTOpenNativeFenceFromNtHandle(
  D3DKMT_OPENNATIVEFENCEFROMNTHANDLE *unnamedParam1
);

매개 변수

unnamedParam1

[in/out] 열 펜스 개체를 설명하는 D3DKMT_OPENNATIVEFENCEFROMNTHANDLE 구조체에 대한 포인터입니다.

반환 값

D3DKMTOpenNativeFenceFromNTHandle 성공적으로 만들 때 STATUS_SUCCESS 반환합니다. 그렇지 않으면 STATUS_INVALID_PARAMETER 같은 NTSTATUS 오류 코드를 반환합니다.

발언

네이티브 펜스가 동일한 프로세스의 다른 디바이스에서 열려 있는 경우 NativeFenceMapping 원래 네이티브 펜스와 동일한 가상 주소를 포함합니다. 다른 프로세스에서 열려 있는 경우 NativeFenceMapping 새 프로세스 주소 공간에 매핑된 새 VA가 포함됩니다.

네이티브 GPU 펜스에 대한 자세한 내용은네이티브 GPU 펜스 개체를 참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows 11 버전 24H2(WDDM 3.2)
헤더 d3dkmthk.h

참고 항목

D3DKMT_OPENNATIVEFENCEFROMNTHANDLE

D3DKMTCreateNativeFence

D3DKMTDestroySynchronizationObject

DxgkDdiOpenNativeFence