D3D11_VIDEO_PROCESSOR_CONTENT_DESC-Struktur (d3d11.h)
Beschreibt einen Videostream für einen Videoprozessor.
Syntax
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_VIDEO_USAGE Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;
Member
InputFrameFormat
Ein Member der D3D11_VIDEO_FRAME_FORMAT-Enumeration , der beschreibt, wie der Videodatenstrom interlaced wird.
InputFrameRate
Die Bildfrequenz des Eingabevideostreams, die als DXGI_RATIONAL-Struktur angegeben wird.
InputWidth
Die Breite der Eingaberahmen in Pixel.
InputHeight
Die Höhe der Eingaberahmen in Pixel.
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 Member der D3D11_VIDEO_USAGE-Enumeration , der beschreibt, wie der Videoprozessor verwendet wird. Der Wert gibt den gewünschten Kompromiss zwischen Geschwindigkeit und Videoqualität an. Der Treiber verwendet dieses Flag als Hinweis, wenn er den Videoprozessor erstellt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Kopfzeile | d3d11.h |