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 Features, die von einem Microsoft Direct3D 11-Videoprozessor unterstützt werden können.
Syntax
typedef enum D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
} ;
Konstanten
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL Wert: 0x1 Der Videoprozessor kann Alphawerte für die Ausgabepixel festlegen. Weitere Informationen finden Sie unter ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION Wert: 0x2 Der Videoprozessor kann die Videoausgabe herunterstempeln. Weitere Informationen finden Sie unter ID3D11VideoContext::VideoProcessorSetOutputConstriction. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY Wert: 0x4 Der Videoprozessor kann luma keying ausführen. Weitere Informationen finden Sie unter ID3D11VideoContext::VideoProcessorSetStreamLumaKey. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE Wert: 0x8 Der Videoprozessor kann Alphawerte aus Farbpaletteneinträgen anwenden. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY Wert: 0x10 Der Treiber unterstützt keine vollständigen Videoverarbeitungsfunktionen. Wenn dieses Funktionsflag festgelegt ist, gelten für den Videoprozessor die folgenden Einschränkungen:
|
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO Wert: 0x20 Der Videoprozessor kann 3D-Stereovideo unterstützen. Weitere Informationen finden Sie unter ID3D11VideoContext::VideoProcessorSetStreamStereoFormat. Alle Treiber, die diese Obergrenze festlegen, müssen die folgenden Stereoformate unterstützen: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL und D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION Wert: 0x40 Der Treiber kann die Eingabedaten im Rahmen der Videoverarbeitung um 90, 180 oder 270 Grad im Uhrzeigersinn drehen. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM Wert: 0x80 Der Treiber unterstützt den VideoProcessorSetStreamAlpha-Aufruf . |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO Wert: 0x100 Der Treiber unterstützt den VideoProcessorSetStreamPixelAspectRatio-Aufruf . |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR Wert: 0x200 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE Wert: 0x400 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 Wert: 0x800 |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | d3d11.h |