Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Проверяет, поддерживает ли цепочка буферов указанное цветовое пространство на основе выходных данных текущего адаптера (например, то, на каком мониторе отображается окно цепочки буферов).
Заметка
Цепочка буферов может по-прежнему иметь возможность задавать и отображать цветовые пространства, которые не возвращаются в качестве поддерживаемых. Например, DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 и DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 цветовые пространства будут отображаться даже в том случае, если используется DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709, хотя не будут обрезаться цвета из гаммы.
Хотя цветовое пространство успешно установлено в цепочке буферов (независимо от того, было ли возвращено как поддерживаемое ранее), оно будет возвращено как поддерживаемое при запросе с этой функцией.
Синтаксис
HRESULT CheckColorSpaceSupport(
[in] DXGI_COLOR_SPACE_TYPE ColorSpace,
[out] UINT *pColorSpaceSupport
);
Параметры
[in] ColorSpace
Значение DXGI_COLOR_SPACE_TYPEтипа, указывающее тип цветового пространства для проверки поддержки.
[out] pColorSpaceSupport
Тип: UINT*
Указатель на переменную, которая получает сочетание DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAGтипизированных значений, объединенных с помощью побитовой операции OR. Полученное значение задает параметры поддержки цветового пространства.
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает S_OK при успешном выполнении или возвращает один из кодов ошибок, описанных в разделе DXGI_ERROR.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2016 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | dxgi1_4.h |
библиотеки |
Dxgi.lib |