다음을 통해 공유


OpenGL 색 모드 및 Windows 색상표 관리

Windows에서 OpenGL의 Microsoft 구현은 RGBA 및 색 인덱스 모드라는 두 가지 색 픽셀 데이터 모드를 지원합니다. Windows는 색을 처리하는 두 가지 유사한 방법인 참 색 및 색상표 관리를 제공합니다.

픽셀당 16비트, 24비트 이상의 색 정보를 허용할 수 있는 트루 컬러 디바이스는 수만, 수천만 개 이상의 색을 동시에 표시할 수 있습니다. 그러나 애플리케이션이 팔레트 유형 디바이스에서 RGBA 또는 색 인덱스 모드를 관리해야 하는 경우 복잡성이 발생합니다. 색상표 형식 디바이스(예: 256색 VGA 디스플레이)는 동시에 표시할 수 있는 색 수로 제한됩니다. 애플리케이션은 팔레트 유형 디바이스를 성공적으로 사용하려면 다양한 까다로운 세부 정보를 처리해야 합니다. 색 인덱스 모드 프로그램은 하드웨어 팔레트를 사용하지 않으므로 RGBA 모드를 사용하는 프로그램보다 실제 색 디바이스에서 사용하기가 더 어렵습니다.