Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt Animationssuchmodi für die Videocodierung an.
Syntax
typedef enum D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE {
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_FULL_SEARCH = 0,
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT = 1,
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT_LIMITED_DISTANCE = 2
} ;
Konstanten
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_FULL_SEARCHDer Treiber führt die Vollbewegungssuche aus. Wenn NumHintsPerPixel größer als Null ist, sind die Bewegungsvektoren Hinweise für den Treiber. |
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINTDer Treiber verwendet die Eingabe von Bewegungsvektoren pro Pixel, konvertiert sie in die codecspezifische Blockpartition und verwendet die Eingabebewegungsvektoren als Ausgangspunkt im Animationssuchalgorithmus. Der Treiber kann zusätzliche Bewegungssuche durchführen, um die Eingabebewegungsvektorhinweise zu optimieren und zu optimieren. |
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT_LIMITED_DISTANCEDer Treiber verwendet die Eingabe von Bewegungsvektoren pro Pixel, konvertiert sie in die codecspezifische Blockpartition und verwendet die Eingabebewegungsvektoren als Ausgangspunkt im Animationssuchalgorithmus. Der Fahrer darf eine eingeschränkte Bewegungssuche durchführen, um die Feinabstimmung und Optimierung durchzuführen, aber die resultierenden neuen Bewegungsvektoren dürfen nicht mehr abweichen als SearchDeviationLimit Percent in Bezug auf den Euklidischen Vektorabstand vom Eingabebewegungsvektor. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |