structure D3DKMDT_MONITOR_FREQUENCY_RANGE (d3dkmdt.h)
La structure D3DKMDT_MONITOR_FREQUENCY_RANGE contient des informations sur une plage de fréquences prises en charge par un moniteur.
Syntaxe
typedef struct _D3DKMDT_MONITOR_FREQUENCY_RANGE {
D3DKMDT_MONITOR_CAPABILITIES_ORIGIN Origin;
D3DKMDT_FREQUENCY_RANGE RangeLimits;
D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT ConstraintType;
union {
D3DKMDT_2DREGION ActiveSize;
SIZE_T MaxPixelRate;
} Constraint;
} D3DKMDT_MONITOR_FREQUENCY_RANGE;
Membres
Origin
Valeur de l’énumération D3DKMDT_MONITOR_CAPABILITIES_ORIGIN qui indique la source des informations de plage de fréquences.
RangeLimits
Structure D3DKMDT_FREQUENCY_RANGE qui contient les taux d’actualisation minimum et maximal pris en charge par le moniteur.
ConstraintType
Valeur de l’énumération D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT qui spécifie le type de contrainte sous lequel la plage de fréquences est prise en charge.
Constraint
Union qui contient la taille de la région active ou le taux maximal de pixels dans les membres suivants.
Constraint.ActiveSize
Si ConstraintType est égal à D3DKMDT_MFRC_ACTIVESIZE, ce membre spécifie la taille maximale de la région active pour laquelle la plage de fréquences est prise en charge.
Constraint.MaxPixelRate
Si ConstraintType est égal à D3DKMDT_MFRC_MAXPIXELRATE, ce membre spécifie le taux maximal de pixels pour lequel la plage de fréquences est prise en charge.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmdt.h |