Freigeben über


D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC Struktur (d3d10umddi.h)

Beschreibt einen Videostream für einen Videoprozessor.

Syntax

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC {
  D3D11_1DDI_VIDEO_FRAME_FORMAT InputFrameFormat;
  DXGI_RATIONAL                 InputFrameRate;
  UINT                          InputWidth;
  UINT                          InputHeight;
  DXGI_RATIONAL                 OutputFrameRate;
  UINT                          OutputWidth;
  UINT                          OutputHeight;
  D3D11_1DDI_VIDEO_USAGE        Usage;
} D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC;

Angehörige

InputFrameFormat

Ein Element der D3D11_1DDI_VIDEO_FRAME_FORMAT-Aufzählung, die beschreibt, wie der Videostream interlaced wird.

InputFrameRate

Die Bildfrequenz des Eingabevideodatenstroms, angegeben als DXGI_RATIONAL Struktur.

InputWidth

Die Breite der Eingabeframes in Pixel.

InputHeight

Die Höhe der Eingabeframes in Pixeln.

OutputFrameRate

Die Bildfrequenz des Ausgabevideostreams, angegeben als DXGI_RATIONAL Struktur.

OutputWidth

Die Breite der Ausgabeframes in Pixel.

OutputHeight

Die Höhe der Ausgabeframes in Pixel.

Usage

Ein Element der D3D11_1DDI_VIDEO_USAGE-Enumeration, das beschreibt, wie der Videoprozessor verwendet wird. Der Wert gibt den gewünschten Kompromiss zwischen Geschwindigkeit und Videoqualität an. Der Treiber verwendet dieses Kennzeichen als Hinweis, wenn er den Videoprozessor erstellt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

D3D11_1DDI_VIDEO_FRAME_FORMAT

D3D11_1DDI_VIDEO_USAGE

DXGI_RATIONAL