DXGKARG_UPDATECURRENTVALUESFROMCPU structure (d3dkmddi.h)
**DXGKARG_UPDATECURRENTVALUESFROMCPU is the parameter for the DxgkDdiUpdateCurrentValuesFromCpu function.
Syntax
typedef struct _DXGKARG_UPDATECURRENTVALUESFROMCPU {
HANDLE *NativeFenceArray;
UINT64 *UpdatedValueArray;
void **CurrentValueKernelCpuVa;
UINT NumFences;
DXGK_UPDATECURRENTVALUESFROMCPU_FLAGS Flags;
BYTE Reserved[28];
} DXGKARG_UPDATECURRENTVALUESFROMCPU;
Members
NativeFenceArray
[in] Array of native fence handles.
UpdatedValueArray
[in] Array of new current values.
CurrentValueKernelCpuVa
[in] The read/write kernel-mode CPU virtual address of the current value.
NumFences
[in] Number of native fences that the OS updates current values of.
Flags
[in] A DXGK_UPDATECURRENTVALUESFROMCPU_FLAGS structure that contains the flags for the update.
Reserved[28]
Reserved for system use.
Remarks
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 |