Compartilhar via


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