Compartilhar via


estrutura D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 (d3d12umddi.h)

Define o intervalo de valores com suporte para um filtro de imagem.

Sintaxe

typedef struct D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 {
  INT   Minimum;
  INT   Maximum;
  INT   Default;
  FLOAT Multiplier;
} D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020;

Membros

Minimum

O valor mínimo do filtro.

Maximum

O valor máximo do filtro.

Default

O valor padrão do filtro.

Multiplier

Um multiplicador. Use essa fórmula para traduzir a configuração de filtro para o valor real do filtro: Valor Real = Definir Valor × Multiplicador.

Comentários

O multiplicador permite que o intervalo de filtros tenha um valor de etapa fracionária. Por exemplo, um filtro de matiz pode ter um intervalo real de [-180.0 ... +180.0] com um tamanho de etapa de 0,25. O dispositivo relataria o seguinte intervalo e multiplicador:

  • Mínimo: –720
  • Máximo: +720
  • Multiplicador: 0,25

Nesse caso, um valor de filtro 2 seria interpretado pelo dispositivo como 0,50, que é 2 × 0,25.

O dispositivo deve usar um multiplicador que pode ser representado exatamente como uma fração de base 2.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h (inclua D3d12umddi.h)