_DXGKARG_QUERYDEPENDENTENGINEGROUP structure

Describes all nodes on the physical display adapter (engine) that are to be queried when the display port driver's GPU scheduler calls the DxgkDdiQueryDependentEngineGroup function to query node dependencies.

Syntax

typedef struct _DXGKARG_QUERYDEPENDENTENGINEGROUP {
  UINT      NodeOrdinal;
  UINT      EngineOrdinal;
  ULONGLONG DependentNodeOrdinalMask;
} DXGKARG_QUERYDEPENDENTENGINEGROUP;

Members

NodeOrdinal

[in] An index of a node within the physical adapter defined by the EngineOrdinal member that is being queried in a call to DxgkDdiQueryDependentEngineGroup.

EngineOrdinal

[in] An index that defines the physical adapter in a linked display adapter (LDA) configuration that the node defined by NodeOrdinal belongs to.

DependentNodeOrdinalMask

[out] The bitmask that describes all dependent nodes that will be affected by a reset operation.

Remarks

The index value EngineOrdinal is assumed to be identical for all dependent nodes.

See Remarks of DxgkDdiQueryDependentEngineGroup for a discussion of how to compute the bitmask in the DependentNodeOrdinalMask member.

For more information, see TDR changes in Windows 8.

Requirements

   
Windows version Windows 8 Windows 8
Header d3dkmddi.h (include D3dkmddi.h)

See Also

DxgkDdiQueryDependentEngineGroup

DxgkDdiResetEngine