// d3dkmthk.h
typedef enum _D3DKMT_GPU_PREFERENCE_QUERY_STATE {
D3DKMT_GPU_PREFERENCE_STATE_UNINITIALIZED,
D3DKMT_GPU_PREFERENCE_STATE_HIGH_PERFORMANCE,
D3DKMT_GPU_PREFERENCE_STATE_MINIMUM_POWER,
D3DKMT_GPU_PREFERENCE_STATE_UNSPECIFIED,
D3DKMT_GPU_PREFERENCE_STATE_NOT_FOUND,
D3DKMT_GPU_PREFERENCE_STATE_USER_SPECIFIED_GPU
} D3DKMT_GPU_PREFERENCE_QUERY_STATE;
View the official Windows Driver Kit DDI referenceNo description available.
A D3DKMT_GPU_PREFERENCE_QUERY_STATE value specifies the GPU preference for a query.
D3DKMT_GPU_PREFERENCE_STATE_UNINITIALIZEDThe GPU preference isn't initialized.
D3DKMT_GPU_PREFERENCE_STATE_HIGH_PERFORMANCEThe highest performing GPU is preferred.
D3DKMT_GPU_PREFERENCE_STATE_MINIMUM_POWERThe minimum-powered GPU is preferred.
D3DKMT_GPU_PREFERENCE_STATE_UNSPECIFIEDA GPU preference isn't specified.
D3DKMT_GPU_PREFERENCE_STATE_NOT_FOUNDThe GPU preference isn't found.
D3DKMT_GPU_PREFERENCE_USER_SPECIFIED_GPUThe GPU preference is specified by the user.
The user preference should be one of the following three options: