Метод Image::FindFirstItem (gdiplusheaders.h)

Метод Image::FindFirstItem извлекает описание и размер данных первого элемента метаданных в этом объекте Image .

Синтаксис

Status FindFirstItem(
  [in, out] ImageItemData *item
);

Параметры

[in, out] item

Тип: ImageItemData*

Указатель на объект ImageItemData . При входе элемент Desc указывает на буфер (выделенный вызывающим объектом), достаточно большой для хранения описания метаданных (1 байт для JPEG, 4 байта для PNG, 11 байтов для GIF), а член DescSize указывает размер (1, 4 или 6) буфера, на который указывает Desc. В выходных данных буфер, на который указывает Desc, получает описание метаданных, а член DataSize получает размер метаданных в байтах.

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

Тип: Состояние

В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .

Если метод завершается сбоем, он возвращает один из других элементов перечисления Status .

Комментарии

Используйте Image::FindFirstItem вместе с Image::FindNextItem для перечисления элементов метаданных, включая пользовательские метаданные, хранящихся в образе. Image::FindFirstItem и Image::FindNextItem не перечисляют элементы метаданных, хранящиеся методом Image::SetPropertyItem .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header gdiplusheaders.h (включая Gdiplus.h)
Библиотека Gdiplus.lib
DLL Gdiplus.dll

См. также раздел

Изображение

Image::GetItemData