Можно ли использовать монитор, поддерживающий 24-битную глубину цвета, с графической картой, которая поддерживает только 16 или 32-битную глубину цвета?

Этот монитор, например:
http://reviews.cnet.com/lcd-monitors/dell-ultrasharp-2000fp-lcd/4505-3174_7-32526424.html

Спецификации говорят, что он поддерживает только 24 бита цвета. А современные графические карты без логера поддерживают 24-битную глубину цвета.

Это будет работать?

3 ответа3

5

32-битные цветные выходы в 24-битном.

Это 3 байта. Один для Красного, один для Синего и один для Зеленого. Добавьте еще один байт для прозрачности, который на самом деле не отображается как таковой, а скорее влияет на то, как отображаются другие цвета, и у вас есть 32 бита.

2

Краткий ответ: да, это будет работать. Глубина цвета никогда не проблема. Некоторые мониторы, которые требуют 24 бит, на самом деле только 18 бит. Также нет такого понятия, как 32-битный цветной монитор.

1

Глубина цвета изображения RGB обычно составляет 24 бита - 8 бит для каждого из красного, зеленого и синего значений. Например, изображения JPG являются 24-битными, поскольку они не имеют альфа-канала.

Глубина цвета изображения RGBA (или ARGB) обычно составляет 32 бита - 8 бит для каждого из значений красного, зеленого, синего и прозрачности (или альфа). Например, PNG-изображения часто бывают 32-битными, так как имеют альфа-канал.

Пиксель, имеющий цвет с альфа-каналом, необходимо смешать с цветом пикселя, который уже находится на экране, но результирующее изображение будет только 24-битным.

Качество цвета на графических картах (16 или 32 бит) относится к количеству цветов (2 16 или 2 32), которое можно отобразить, а не к битовой глубине изображения, используемого для отображения этих цветов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .