include: Add d3d11 video processor capability flags.
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
b7e1fc9617
commit
88b9d1a538
|
@ -360,6 +360,72 @@ typedef enum D3D11_VIDEO_PROCESSOR_ROTATION
|
|||
D3D11_VIDEO_PROCESSOR_ROTATION_270 = 3,
|
||||
} D3D11_VIDEO_PROCESSOR_ROTATION;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_DEVICE_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE = 0x00000001,
|
||||
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC = 0x00000002,
|
||||
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x00000004,
|
||||
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x00000008,
|
||||
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE = 0x00000010,
|
||||
} D3D11_VIDEO_PROCESSOR_DEVICE_CAPS;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_FEATURE_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x00000001,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x00000002,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x00000004,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x00000008,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x00000010,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x00000020,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x00000040,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x00000080,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x00000100,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x00000200,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x00000400,
|
||||
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x00000800,
|
||||
} D3D11_VIDEO_PROCESSOR_FEATURE_CAPS;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_FILTER_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = 0x00000001,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = 0x00000002,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = 0x00000004,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = 0x00000008,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = 0x00000010,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = 0x00000020,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = 0x00000040,
|
||||
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = 0x00000080,
|
||||
} D3D11_VIDEO_PROCESSOR_FILTER_CAPS;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x00000001,
|
||||
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x00000002,
|
||||
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x00000004,
|
||||
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x00000008,
|
||||
} D3D11_VIDEO_PROCESSOR_FORMAT_CAPS;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE = 0x00000001,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING = 0x00000002,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT = 0x00000004,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION = 0x00000008,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING = 0x00000010,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION = 0x00000020,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION = 0x00000040,
|
||||
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING = 0x00000080,
|
||||
} D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_STEREO_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET = 0x00000001,
|
||||
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED = 0x00000002,
|
||||
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED = 0x00000004,
|
||||
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD = 0x00000008,
|
||||
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE = 0x00000010,
|
||||
} D3D11_VIDEO_PROCESSOR_STEREO_CAPS;
|
||||
|
||||
typedef enum D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS
|
||||
{
|
||||
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x01,
|
||||
|
|
Loading…
Reference in New Issue