D3D11_1DDIARG_VIDEODECODERBEGINFRAME Struktur (d3d10umddi.h)

Gibt einen Inhaltsschlüssel in einem Aufruf der VideoDecoderBeginFrame-Funktion an.

Syntax

typedef struct D3D11_1DDIARG_VIDEODECODERBEGINFRAME {
  D3D11_1DDI_HVIDEODECODEROUTPUTVIEW hOutputView;
  const void                         *pContentKey;
  UINT                               ContentKeySize;
} D3D11_1DDIARG_VIDEODECODERBEGINFRAME;

Member

hOutputView

Ein Handle für die privaten Daten des Treibers für die Ausgabeansicht des Videodecoders. Dieses Handle wurde durch einen Aufruf der Funktion CreateVideoProcessorOutputView 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.

Weitere Informationen finden Sie in der VideoDecoderBeginFrame-Funktion .

ContentKeySize

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)

Weitere Informationen

CreateVideoProcessorOutputView

VideoDecoderBeginFrame