DXGKARG_DESTROYNATIVEFENCE structure (d3dkmddi.h)

DXGKARG_DESTROYNATIVEFENCE is the structure passed to DxgkDdiDestroyNativeFence.

Syntax

typedef struct _DXGKARG_DESTROYNATIVEFENCE {
  HANDLE                        hGlobalNativeFence;
  DXGK_DESTROYNATIVEFENCE_FLAGS Flags;
  BYTE                          Reserved[32];
} DXGKARG_DESTROYNATIVEFENCE;

Members

hGlobalNativeFence

[in] Handle to the global native GPU fence object. KMD returned this handle from a prior call to DXGKARG_CREATENATIVEFENCE.

Flags

[in] A DXGKARG_DESTROYNATIVEFENCE_FLAGS structure containing flags to use when destroying the native GPU fence object.

Reserved[32]

Reserved for system use.

Remarks

KMD should destroy its global fence data associated with hGlobalNativeFence.

For more information about native GPU fences, see Native GPU fence objects.

Requirements

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

See also

DxgkDdiDestroyNativeFence