Expand Minimize

DXGK_GPUENGINETOPOLOGY structure

The DXGK_GPUENGINETOPOLOGY structure describes the graphics processing unit (GPU)-engine topology that a driver can support.

Syntax


typedef struct _DXGK_GPUENGINETOPOLOGY {
  UINT NbAsymetricProcessingNodes;
  UINT Reserved[DXGK_MAX_ASYMETRICAL_PROCESSING_NODES];
} DXGK_GPUENGINETOPOLOGY;

Members

NbAsymetricProcessingNodes

[out] The number of parallel engines that the GPU supports. If the driver does not set the MultiEngineAware bit-field flag in the SchedulingCaps member of the DXGK_DRIVERCAPS structure, the Microsoft DirectX graphics kernel subsystem ignores the setting of NbAsymetricProcessingNodes.

Reserved

[out] An array of 32-bit values that are reserved for future use. The DXGK_MAX_ASYMETRICAL_PROCESSING_NODES constant, which is defined as 64, indicates the maximum number of asymmetrical processing nodes that the driver can signal.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmddi.h (include D3dkmddi.h)

See also

DXGK_DRIVERCAPS

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft