Кбасеконтролвидео. Жетвидеопалеттинтриес, метод

GetVideoPaletteEntriesМетод извлекает диапазон записей палитры для видео.

Синтаксис

HRESULT GetVideoPaletteEntries(
   long StartIndex,
   long Entries,
   long *pRetrieved,
   long *pPalette
);

Параметры

StartIndex

Запись начальной палитры с отсчетом от нуля.

Записи

Число необходимых записей.

претриевед

Указатель на число полученных цветов.

ппалетте

Указатель на выходной буфер для цветов.

Возвращаемое значение

Если _ _ _ _ в видеороликах не хватает цветовой палитры, в случае нехватки памяти, e INVALIDARG, если параметр startIndex является недопустимым, то при успешном возврате значения не отображаются, если _ _ _ в палитре нет цветов, то в окне VFW e нет доступных палитр.

Remarks

Эта функция – член возвращает текущую палитру видео в виде массива, выделенного пользователем. Чтобы сохранить целостность, используйте члены в структуре Win32 палеттинтри , чтобы получить цвета, а не элементы в структуре ргбкуад (хотя параметр является длинным). Память выделяется вызывающим объектом, поэтому просто скопируйте каждую из них в свою очередь. Определите, что количество запрошенных записей и смещение начальной позиции являются допустимыми. Если число записей равно нулю, возвращается _ код false.

Requirements (Требования)

Требование Значение
Заголовок
ктлутил. h (включает Потоки. h)
Библиотека
Стрмбасе. lib (розничные сборки);
Стрмбасд. lib (отладочные сборки)

См. также

Класс Кбасеконтролвидео