D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM-Struktur (d3d11_4.h)

Stellt Daten für Aufrufe von ID3D11VideoDevice2::CheckFeatureSupport bereit, wenn das angegebene Feature D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM ist. Ruft die Histogrammfunktionen für die angegebene Decoderkonfiguration ab.

Syntax

typedef struct D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM {
  D3D11_VIDEO_DECODER_DESC                      DecoderDesc;
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Components;
  UINT                                          BinCount;
  UINT                                          CounterBitDepth;
} D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM;

Member

DecoderDesc

Eine D3D11_VIDEO_DECODER_DESC-Struktur , die die Decoderbeschreibung für den Decoder enthält, der mit dem Decodierungshistogramm verwendet werden soll.

Components

Eine bitweise OR-Kombination von Werten aus der D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Enumeration, die die Komponenten einer DXGI_FORMAT angibt, für die Histogrammunterstützung abgefragt wird.

BinCount

Die Anzahl der pro Komponente unterstützten Bins. Dieser Wert muss größer oder gleich 64 sein und eine Leistung von 2 (z. B. 64, 128, 256, 512...).

CounterBitDepth

Die Bittiefe des Bin-Indikators. Der Zähler wird immer in einem 32-Bit-Wert gespeichert, daher muss dieser Wert 32 Bits oder weniger angeben. Der Indikator wird in den unteren Bits des 32-Bit-Speichers gespeichert. Die oberen Bits sind auf 0 festgelegt. Wenn die Bin-Anzahl diese Bittiefe überschreitet, wird der Wert auf den maximalen Zählerwert festgelegt. Gültige Werte für CounterBitDepth sind 16, 24 und 32.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile d3d11_4.h

Weitere Informationen

ID3D11VideoDevice2::CheckFeatureSupport