다음을 통해 공유


D3DKMT_CREATENATIVEFENCE 구조체(d3dkmthk.h)

D3DKMT_CREATENATIVEFENCE 구조체는 D3DKMTCreateNativeFence 함수에 대한 매개 변수입니다. 만들 펜스 개체에 대해 설명합니다.

구문

typedef struct _D3DKMT_CREATENATIVEFENCE {
  D3DKMT_HANDLE                  hDevice;
  D3DKMT_HANDLE                  hSyncObject;
  BYTE                           PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE];
  D3DDDI_NATIVEFENCEINFO         Info;
  D3DKMT_CREATENATIVEFENCE_FLAGS Flags;
  BYTE                           Reserved[28];
} D3DKMT_CREATENATIVEFENCE;

멤버

hDevice

[in] 펜스 개체가 만들어지는 디바이스에 대한 핸들입니다.

hSyncObject

[out] 이 프로세스의 동기화 개체에 대한 핸들입니다.

PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]

[in/out] KMD의 DxgkDdiCreateNativeFence 함수에 전달하고 UMD에 다시 복사할 프라이빗 드라이버 데이터입니다.

Info

[in/out] 동기화 개체의 특성을 설명하는 D3DDDI_NATIVEFENCEINFO 구조체입니다.

Flags

[in] 펜스 개체의 플래그를 설명하는 D3DKMT_CREATENATIVEFENCE_FLAGS 구조체입니다.

Reserved[28]

시스템에서 사용하도록 예약되었습니다.

설명

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

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 24H2
머리글 d3dkmthk.h

추가 정보

D3DKMTCreateNativeFence

DxgkDdiCreateNativeFence