Freigeben über


D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME_RS4_0-Struktur (d3d10umddi.h)

Eine Auflistung von Histogrammausgabepuffern.

Syntax

typedef struct D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME_RS4_0 {
  D3D11_1DDI_HVIDEODECODEROUTPUTVIEW          hOutputView;
  const void                                  *pContentKey;
  UINT                                        ContentKeySize;
  D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM_RS4_0 Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS];
} D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME_RS4_0;

Member

hOutputView

Ein Handle für die privaten Daten des Treibers für die Ausgabeansicht des Videodecoders. Dieses Handle wurde durch einen Aufruf der CreateVideoProcessorOutputView-Funktion erstellt.

pContentKey

Ein Zeiger auf einen Inhaltsschlüssel, der zum Verschlüsseln der Videoframedaten verwendet wurde. Wenn kein Inhaltsschlüssel verwendet wurde, legen Sie diesen Member auf NULL fest. Wenn der Aufrufer einen Inhaltsschlüssel bereitstellt, muss der Aufrufer den Sitzungsschlüssel verwenden, um den Inhaltsschlüssel zu verschlüsseln.

ContentKeySize

Die Größe des Inhaltsschlüssels in Bytes, der im pContentKey-Element angegeben ist.

Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS]

Das Array von Komponentenhistogrammen. Bei einer deaktivierten Komponente sind die Strukturmember auf 0 (null) festgelegt.

Anforderungen

Anforderung Wert
Header d3d10umddi.h