diff options
| author | marsunet <marc.sunet@amd.com> | 2021-12-21 17:04:22 -0800 |
|---|---|---|
| committer | marsunet <marc.sunet@amd.com> | 2021-12-21 17:04:22 -0800 |
| commit | fba8184491e0b7ae6fab7ac01b4600d230dc4569 (patch) | |
| tree | c13194764867a4ad8f46702356b22dccc1e56dd3 /contrib/DirectX-Headers/include/directx/dxgicommon.h | |
| parent | 8b1583b65d77188ef35a89e75f145f29c3e3b5d7 (diff) | |
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 | |||
