Поделиться через


Перечисление PICTUREATTRIBUTES (ocidl.h)

Задает атрибуты объекта рисунка, возвращаемые методом IPicture::get_Attributes .

Синтаксис

typedef enum tagPictureAttributes {
  PICTURE_SCALABLE = 0x1,
  PICTURE_TRANSPARENT = 0x2
} PICTUREATTRIBUTES;

Константы

 
PICTURE_SCALABLE
Значение: 0x1
Объект рисунка является масштабируемым, поэтому его можно перерисовать с размером, отличным от размера, использованного для создания рисунка. Изображения на основе метафайлов считаются масштабируемыми; Значки и точечные рисунки, хотя их можно масштабировать, не выражают этот атрибут, так как оба включают растягивание растрового рисунка, а не истинное масштабирование.
PICTURE_TRANSPARENT
Значение: 0x2
Объект рисунка содержит изображение с прозрачными областями, поэтому рисование рисунка не обязательно заполняет все пробелы в прямоугольнике, который он занимает. Метафайл и изображения значков имеют этот атрибут; растровые рисунки не выполняются.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть ocidl.h

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

IPicture::get_Attributes