estrutura D3DKMDT_MONITOR_FREQUENCY_RANGE (d3dkmdt.h)
A estrutura D3DKMDT_MONITOR_FREQUENCY_RANGE contém informações sobre um intervalo de frequências com suporte por um monitor.
Sintaxe
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;
Membros
Origin
Um valor da enumeração D3DKMDT_MONITOR_CAPABILITIES_ORIGIN que indica a origem das informações do intervalo de frequência.
RangeLimits
Uma estrutura D3DKMDT_FREQUENCY_RANGE que contém as taxas de atualização mínimas e máximas compatíveis com o monitor.
ConstraintType
Um valor da enumeração D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT que especifica o tipo de restrição sob o qual há suporte para o intervalo de frequência.
Constraint
Uma união que contém o tamanho da região ativa ou a taxa máxima de pixels nos membros a seguir.
Constraint.ActiveSize
Se ConstraintType for igual a D3DKMDT_MFRC_ACTIVESIZE, esse membro especificará o tamanho máximo da região ativa para o qual há suporte para o intervalo de frequência.
Constraint.MaxPixelRate
Se ConstraintType for igual a D3DKMDT_MFRC_MAXPIXELRATE, esse membro especificará a taxa máxima de pixels para a qual o intervalo de frequência tem suporte.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Cabeçalho | d3dkmdt.h |