Condividi tramite


DXVAHD_FILTER_RANGE_DATA struttura (dxvahd.h)

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

Sintassi

typedef struct _DXVAHD_FILTER_RANGE_DATA {
  INT   Minimum;
  INT   Maximum;
  INT   Default;
  FLOAT Multiplier;
} DXVAHD_FILTER_RANGE_DATA;

Members

Minimum

Valore minimo del filtro.

Maximum

Valore massimo del filtro.

Default

Valore predefinito del filtro.

Multiplier

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

Commenti

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

Ad esempio, un filtro hue 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 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione dxvahd.h

Vedi anche

DXVA-HD

Strutture video Direct3D

Strutture di Media Foundation