D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020-Struktur (d3d12umddi.h)

Definiert den Bereich der unterstützten Werte für einen Bildfilter.

Syntax

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

Member

Minimum

Der Mindestwert des Filters.

Maximum

Der maximal zulässige Wert des Filters.

Default

Der Standardwert des Filters.

Multiplier

Ein Multiplikator. Verwenden Sie diese Formel, um die Filtereinstellung in den tatsächlichen Filterwert zu übersetzen: Istwert = Wert festlegen × Multiplikator.

Hinweise

Der Multiplikator ermöglicht es dem Filterbereich, einen Bruchschrittwert zu haben. Beispielsweise kann ein Farbtonfilter einen tatsächlichen Bereich von [–180,0 ... +180,0] mit einer Schrittgröße von 0,25 aufweisen. Das Gerät meldet den folgenden Bereich und Multiplikator:

  • Minimum: –720
  • Maximum: +720
  • Multiplikator: 0,25

In diesem Fall wird der Filterwert 2 vom Gerät als 0,50 interpretiert, d. h. 2 × 0,25.

Das Gerät sollte einen Multiplikator verwenden, der genau als Basisbruchteil dargestellt werden kann.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (include D3d12umddi.h)