structure D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 (d3d12umddi.h)

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

Syntaxe

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

Membres

Minimum

Valeur minimale du filtre.

Maximum

Valeur maximale du filtre.

Default

Valeur par défaut du filtre.

Multiplier

Multiplicateur. Utilisez cette formule pour traduire le paramètre de filtre en valeur de filtre réelle : Valeur réelle = Valeur définie × Multiplicateur.

Remarques

Le multiplicateur permet à la plage de filtre d’avoir une valeur d’étape fractionnaire. Par exemple, un filtre hue 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, soit 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
En-tête d3d12umddi.h (inclure D3d12umddi.h)