Freigeben über


D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 Struktur (d3d12umddi.h)

Beschreibt Daten für das Videodekodieren des Histogramms.

Syntax

typedef struct D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 {
  UINT                                                 NodeIndex;
  GUID                                                 DecodeProfile;
  UINT                                                 Width;
  UINT                                                 Height;
  DXGI_FORMAT                                          DecodeFormat;
  D3D12DDI_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS_0041 Components;
  UINT                                                 BinCount;
  UINT                                                 CounterBitDepth;
} D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041;

Angehörige

NodeIndex

Im Betrieb mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.

DecodeProfile

Die GUID des Decodierens des Profils, um die Anzahl der unterstützten Verschlüsselungs-GUIDs abzurufen.

Width

Die Breite des decodierten Rahmens.

Height

Die Höhe des decodierten Rahmens.

DecodeFormat

Das Format des decodierten Rahmens.

Components

Die Komponenten, die die Hardware unterstützt.

BinCount

Die Anzahl der unterstützten Komponentencontainer. BinCount muss >= 64 sein und muss eine Leistung von 2 (64, 128, 256, 512 usw.) sein.

CounterBitDepth

Die Bittiefe des Bin-Zählers. Der Zähler wird immer in einem 32-Bit-Wert gespeichert und ist daher 32 Bit oder weniger. Der Leistungsindikator wird in den unteren Bits des 32-Bit-Speichers gespeichert. Die oberen Bits werden auf Null festgelegt. Wenn die 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
Header- d3d12umddi.h