5edf7c19

Определение Color Key


Color key определен в формате пикселя поверхности. Если поверхность находится в формате с палитрой, color key определен как индекс или диапазон индексов. Если формат пикселя поверхности определен кодом FourCC, который описывает формат YUV, YUV color key определен тремя байтами младшего разряда, и в dwColorSpaceLowValue и dwColorSpaceHighValue членах структуры DDCOLORKEY. Самый младший байт по  порядку имеет V данные, второй по порядку имеет U данные, и самый старший байт  имеет Y данные. Метод  IDirectDrawSurface:: SetColorKey имеет флажки, которые определяют, должен ли color key использоваться для оверлейных операций или операций блиттинга, и для кого он служит, для источника или адресата. Некоторые примеры следуют:



Содержание раздела