// dispmprt.h
typedef struct _DXGKARG_GETGPUPARTITIONINFO {
ULONG NumGpuPartitionOptions;
USHORT *pGpuPartitionOptions;
USHORT CurrentGpuPartitionCount;
} DXGKARG_GETGPUPARTITIONINFO, *PDXGKARG_GETGPUPARTITIONINFO;
View the official Windows Driver Kit DDI referenceNo description available.
Arguments used to get physical GPU partition info.
NumGpuPartitionOptionsOn the input this is the size of the pGpuPartitionOptions output array. On the output this is the number of different ways the GPU could be partitioned. If the driver supports more options, it needs to return STATUS_BUFFER_TOO_SMALL and set NumGpuPartitionOptions to the number of supported options.
pGpuPartitionOptionsEach element in the array, defines the number partitions the GPU can be divided into. For example, GPIU could support 4 partitioning options: it could be divided to 2, 4, 8, 32 partitions.
CurrentGpuPartitionCountThe number of partitions, the GPU is currently is configured to support.