DXVAHD_FILTER_RANGE_DATA structure (dxvahd.h)

Définit la plage de valeurs prises en charge pour un filtre d’image.

Syntaxe

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

Membres

Minimum

Valeur minimale du filtre.

Maximum

Valeur maximale du filtre.

Default

Valeur par défaut du filtre.

Multiplier

Multiplicateur. Utilisez la formule suivante pour traduire le paramètre de filtre en valeur de filtre réelle : Valeurdéfinie de valeurréelle = × Multiplicateur.

Remarques

Le multiplicateur permet à la plage de filtre d’avoir une valeur d’étape fractionnaire.

Par exemple, un filtre de teinte peut avoir une plage réelle de [-180.0 ... +180.0] avec une taille d’étape de 0,25. L’appareil signale la plage et le multiplicateur suivants :

  • Minimum : -720
  • Maximum : +720
  • Multiplicateur : 0,25
Dans ce cas, une valeur de filtre de 2 est interprétée par l’appareil comme 0,50 (ou 2 × 0,25).

L’appareil doit utiliser un multiplicateur qui peut être représenté exactement comme une fraction de base 2.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête dxvahd.h

Voir aussi

DXVA-HD

Structures vidéo Direct3D

Media Foundation Structures