다음을 통해 공유


DXGKARG_SETNATIVEFENCELOGBUFFER 구조체(d3dkmddi.h)

DXGKARG_SETNATIVEFENCELOGBUFFERDxgkDdiSetNativeFenceLogBuffer의 입력 구조입니다.

구문

typedef struct _DXGKARG_SETNATIVEFENCELOGBUFFER {
  HANDLE                                hHwQueue;
  UINT                                  NumberOfEntries;
  DXGK_NATIVE_FENCE_LOG_BUFFER          *LogBufferCpuVa;
  D3DGPU_VIRTUAL_ADDRESS                LogBufferGpuVa;
  D3DGPU_VIRTUAL_ADDRESS                LogBufferSystemProcessGpuVa;
  DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS Flags;
  BYTE                                  Reserved[32];
} DXGKARG_SETNATIVEFENCELOGBUFFER;

멤버

hHwQueue

[in] 이 로그가 속한 HWQueue의 드라이버 핸들입니다.

NumberOfEntries

[in] LogBufferCpuVa 가 가리키는 로그 항목 배열의 항목 수입니다.

LogBufferCpuVa

[in] 네이티브 펜스 로그 버퍼의 읽기/쓰기 커널 모드 CPU 가상 주소입니다.

LogBufferGpuVa

[in] 사용자 프로세스 주소 공간에 있는 로그 버퍼의 읽기/쓰기 GPU VA입니다.

LogBufferSystemProcessGpuVa

[in] 시스템 주소 공간에 있는 로그 버퍼의 읽기/쓰기 GPU VA입니다.

Flags

[in] 네이티브 펜스 로그 버퍼에 페이로드를 쓰기 위한 플래그를 포함하는 DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS 구조체입니다.

Reserved[32]

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

설명

네이티브 GPU 펜스 및 로그 버퍼 사용에 대한 자세한 내용은 네이티브 GPU 펜스 개체를 참조하세요.

요구 사항

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

추가 정보

DXGK_NATIVE_FENCE_LOG_BUFFER

DxgkDdiSetNativeFenceLogBuffer