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.
Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_ENCODER_MOTION_SEARCH ist.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_MOTION_SEARCH {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO SessionInfo;
D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE MotionSearchMode;
D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE MapSource;
BOOL BidirectionalRefFrameEnabled;
D3D12_VIDEO_ENCODER_MOTION_SEARCH_SUPPORT_FLAGS SupportFlags;
UINT MaxMotionHints;
UINT MinDeviation;
UINT MaxDeviation;
UINT MapSourcePreferenceRanking;
D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_SUPPORT_FLAGS MotionUnitPrecisionSupport;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_MOTION_SEARCH;
Elemente
NodeIndex
Eingabeparameter Gibt im Betrieb mit mehreren Adaptern an, auf welchen physischen Adapter des Geräts dieser Vorgang angewendet wird.
SessionInfo
Eingabeparameter Eine D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO , die Informationen zu der Codierungssitzung enthält.
MotionSearchMode
Eingabeparameter Ein D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE , der den gewünschten Bewegungssuchemodus angibt, um die Unterstützung zu überprüfen.
MapSource
Eingabeparameter Ein D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE , der angibt, welche Quelle der Benutzer verwenden möchte.
BidirectionalRefFrameEnabled
Eingabeparameter Gibt an, ob der Benutzer das Feature für bidirektionale Referenzframes verwendet (z. B-Frames für H264).
SupportFlags
Ausgabeparameter Eine Kombination von D3D12_VIDEO_ENCODER_MOTION_SEARCH_SUPPORT_FLAGS , die unterstützte Features angibt.
MaxMotionHints
Ausgabeparameter Gibt den vom Treiber für NumHintsPerPixel im GPU-Texturmodus oder NumMoveRegions im CPU-Puffermodus unterstützten Maximalwert an.
MinDeviation
Ausgabeparameter Gibt für D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT_LIMITED_DISTANCE den minimalen Wert an, der für SearchDeviationLimit unterstützt wird.
MaxDeviation
Ausgabeparameter Gibt für D3D12_VIDEO_ENCODER_FRAME_MOTION_SEARCH_MODE_START_HINT_LIMITED_DISTANCE den maximal unterstützten Wert für SearchDeviationLimit an.
MapSourcePreferenceRanking
Ausgabeparameter Gibt die Treibereinstellung (zulässiger Ausgabebereich [0..1]) für die Eingabe-MapSource an. Der niedrigste gemeldete Wert, die beste Leistung für diesen MapSource-Eingabetyp.
MotionUnitPrecisionSupport
Ausgabeparameter Eine Kombination aus D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_SUPPORT_FLAGS unterstützten Genauigkeitsmodi für Eingabevektoren.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |