D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS-Enumeration (d3d10umddi.h)
Gibt videoprozessorspezifische Funktionen an.
Syntax
typedef enum D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS {
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BLEND,
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BOB,
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_ADAPTIVE,
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_MOTION_COMPENSATION,
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_INVERSE_TELECINE,
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_FRAME_RATE_CONVERSION
} ;
Konstanten
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BLEND Der Treiber kann blenddeinterlacing durchführen, wenn die beiden Felder in einem Interlaced-Frame gemischt werden. Der Treiber verwendet diesen Deinterlacingtyp, wenn er mit halber Rate deinterlact. Weitere Informationen zur halben Rate finden Sie unter DXVAHDDDI_OUTPUT_RATE. |
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BOB Der Treiber kann Bob-Deinterlacing durchführen, wenn fehlende Scanzeilen aus den Zeilen oberhalb und unterhalb der fehlenden Zeile erstellt werden. Der 4tap-Filter ([-1,9,9,-1]/16) erzeugt etwas bessere Ergebnisse. Der Treiber verwendet diesen Deinterlacingtyp, wenn nicht genügend Referenzframes für adaptives Deinterlacing bereitgestellt werden. |
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_ADAPTIVE Der Treiber kann adaptives Deinterlacing durchführen, wenn fehlende Scanlinien entweder aus räumlicher oder temporaler Interpolation erstellt werden, indem er je nach Pixel- oder Feldbewegung zwischen den beiden Interpolationstypen wechselt. |
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_MOTION_COMPENSATION Der Treiber kann bewegungskompensiertes Deinterlacing durchführen, wenn fehlende Scanlinien mithilfe der Bewegungsvektoren erstellt werden. Dieser Deinterlacingtyp ist das fortschrittlichste Deinterlacing, das mithilfe eines proprietären Algorithmus implementiert wird. |
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_INVERSE_TELECINE Der Treiber kann durch Umkehren des Telecine von den interlaced Frames in die ursprünglichen progressiven Frames konvertieren. Weitere Informationen zum Umkehren des Telecines finden Sie im ITelecineCaps-Element der D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS-Struktur . |
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_FRAME_RATE_CONVERSION Der Treiber kann die Bildfrequenz konvertieren, indem er die Frames interpoliert. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |