DXGKARG_UPDATENATIVEFENCELOGS structure (d3dkmddi.h)

DXGKARG_UPDATENATIVEFENCELOGS is the input structure for DxgkDdiUpdateNativeFenceLogs.

Syntax

typedef struct _DXGKARG_UPDATENATIVEFENCELOGS {
  UINT                                NumberOfQueues;
  HANDLE                              *hHWQueue;
  DXGKARG_UPDATENATIVEFENCELOGS_FLAGS Flags;
  BYTE                                Reserved[32];
} DXGKARG_UPDATENATIVEFENCELOGS;

Members

NumberOfQueues

[in] Number of elements in the array that hHWQueue points to.

hHWQueue

[in] Array of KMD handles of HWQueues whose pending native fence log writes (for both wait and signal logs) must be flushed to the OS log buffer.

Flags

[in] A DXGKARG_UPDATENATIVEFENCELOGS_FLAGS structure that contains flags for the flush.

Reserved[32]

Reserved for system use.

Remarks

For more information about native GPU fences and log buffer usage, see Native GPU fence objects.

Requirements

Requirement Value
Minimum supported client Windows 11, version 24H2
Header d3dkmddi.h

See also

DxgkDdiUpdateNativeFenceLogs