Condividi tramite


struttura D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE (d3d10umddi.h)

Definisce l'intervallo di valori supportati per un filtro immagine.

Sintassi

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE {
  int   Minimum;
  int   Maximum;
  int   Default;
  float Multiplier;
} D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE;

Members

Minimum

Valore minimo del filtro.

Maximum

Valore massimo del filtro.

Default

Valore predefinito del filtro.

Multiplier

Moltiplicatore. Utilizzare la formula seguente per convertire l'impostazione del filtro nel valore di filtro effettivo: Valore = effettivo impostato valore × Moltiplicatore.

Commenti

Il moltiplicatore consente all'intervallo di filtri di avere un valore di passaggio frazionaria.

Ad esempio, un filtro tonalità potrebbe avere un intervallo effettivo di [-180.0 ... +180.0] con dimensioni di passaggio pari a 0,25. Il dispositivo segnala l'intervallo e il moltiplicatore seguenti:

  • Minimo: -720
  • Massimo: +720
  • Moltiplicatore: 0,25

In questo caso, un valore di filtro pari a 2 verrebbe interpretato dal dispositivo come 0,50 (o 2 Ã- 0,25).

Il dispositivo deve usare un moltiplicatore che può essere rappresentato esattamente come frazione di base 2.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione d3d10umddi.h (include D3d10umddi.h)