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) |