diff options
Diffstat (limited to 'contrib/DirectX-Headers/include/directx/dxgicommon.h')
-rw-r--r-- | contrib/DirectX-Headers/include/directx/dxgicommon.h | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/contrib/DirectX-Headers/include/directx/dxgicommon.h b/contrib/DirectX-Headers/include/directx/dxgicommon.h new file mode 100644 index 0000000..f83aa01 --- /dev/null +++ b/contrib/DirectX-Headers/include/directx/dxgicommon.h | |||
@@ -0,0 +1,57 @@ | |||
1 | // | ||
2 | // Copyright (C) Microsoft Corporation. | ||
3 | // Licensed under the MIT license | ||
4 | // | ||
5 | |||
6 | #ifndef __dxgicommon_h__ | ||
7 | #define __dxgicommon_h__ | ||
8 | |||
9 | |||
10 | typedef struct DXGI_RATIONAL | ||
11 | { | ||
12 | UINT Numerator; | ||
13 | UINT Denominator; | ||
14 | } DXGI_RATIONAL; | ||
15 | |||
16 | // The following values are used with DXGI_SAMPLE_DESC::Quality: | ||
17 | #define DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN 0xffffffff | ||
18 | #define DXGI_CENTER_MULTISAMPLE_QUALITY_PATTERN 0xfffffffe | ||
19 | |||
20 | typedef struct DXGI_SAMPLE_DESC | ||
21 | { | ||
22 | UINT Count; | ||
23 | UINT Quality; | ||
24 | } DXGI_SAMPLE_DESC; | ||
25 | |||
26 | typedef enum DXGI_COLOR_SPACE_TYPE | ||
27 | { | ||
28 | DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 = 0, | ||
29 | DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 = 1, | ||
30 | DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709 = 2, | ||
31 | DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020 = 3, | ||
32 | DXGI_COLOR_SPACE_RESERVED = 4, | ||
33 | DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601 = 5, | ||
34 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601 = 6, | ||
35 | DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601 = 7, | ||
36 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709 = 8, | ||
37 | DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709 = 9, | ||
38 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020 = 10, | ||
39 | DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020 = 11, | ||
40 | DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 = 12, | ||
41 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020 = 13, | ||
42 | DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020 = 14, | ||
43 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020 = 15, | ||
44 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020 = 16, | ||
45 | DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020 = 17, | ||
46 | DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020 = 18, | ||
47 | DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020 = 19, | ||
48 | DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709 = 20, | ||
49 | DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020 = 21, | ||
50 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709 = 22, | ||
51 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020 = 23, | ||
52 | DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020 = 24, | ||
53 | DXGI_COLOR_SPACE_CUSTOM = 0xFFFFFFFF | ||
54 | } DXGI_COLOR_SPACE_TYPE; | ||
55 | |||
56 | #endif // __dxgicommon_h__ | ||
57 | |||