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.
Definiert die Features, die der Videoprozessor unterstützen kann.
Syntax
typedef enum D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 {
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0022_NONE,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_FILL,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_LUMA_KEY,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_STEREO,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ROTATION,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_FLIP,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_BLENDING,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_PIXEL_ASPECT_RATIO
} ;
Konstanten
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0022_NONE Keine unterstützten Videoprozessorfeatures. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_FILL Der Videoprozessor kann Alphawerte für die Ausgabepixel festlegen. Weitere Informationen finden Sie in der SetOutputAlphaFillMode- Funktion. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_LUMA_KEY Der Videoprozessor kann luma-Tasten ausführen. Luma-Schlüssel werden mithilfe des LumaKey- Elements der D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS-Struktur konfiguriert. Weitere Informationen finden Sie in der D3D12DDI_VIDEO_PROCESS_LUMA_KEY Struktur. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_STEREO Der Videoprozessor kann 3D-Stereovideos unterstützen. Alle Treiber, die diese Funktion festlegen, müssen die folgenden Stereoformate unterstützen: D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL, D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_VERTICALund D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE. Weitere Informationen finden Sie unter SetInputStreamStereoFormat. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ROTATION Der Treiber kann die Eingabedaten im Rahmen des Videoverarbeitungsvorgangs um 90, 180 oder 270 Grad im Uhrzeigersinn drehen. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_FLIP Der Treiber kann die Eingabedaten horizontal oder vertikal zusammen oder separat mit einem Videodrehungsvorgang kippen. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_BLENDING Die Alphamischung und ein planares Alpha können im AlphaBlending Element der D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS Struktur festgelegt werden. Weitere Informationen finden Sie in der D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING Struktur. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_PIXEL_ASPECT_RATIO Der Treiber unterstützt das Ändern des Pixelseitenverhältnisses. Wenn der Treiber diese Funktion nicht meldet, muss das SourceAspectRatio und DestinationAspectRatio Member der D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS-Struktur ein Seitenverhältnis von 1:1 angeben. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h (einschließlich D3d12umddi.h) |
Siehe auch
D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS
D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING