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


Метод IXpsOMImageBrush::SetImageResource (xpsobjectmodel.h)

Задает указатель на интерфейс IXpsOMImageResource , содержащий ресурс изображения, который будет использоваться в качестве источника для кисти.

Синтаксис

HRESULT SetImageResource(
  [in] IXpsOMImageResource *imageResource
);

Параметры

[in] imageResource

Ресурс изображения, используемый в качестве источника для кисти. Этот параметр не должен быть указателем NULL .

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

Метод возвращает HRESULT. Возможные значения включают, помимо прочего, значения в следующей таблице. Сведения о возвращаемых значениях API документов XPS, не перечисленных в этой таблице, см. в разделе Ошибки документа XPS.

Код возврата Описание
S_OK
Метод выполнен успешно.
E_POINTER
ImageResource имеет значение NULL.
XPS_E_NO_CUSTOM_OBJECTS
ImageResource не указывает на реализацию распознанного интерфейса. Пользовательская реализация интерфейсов API документов XPS не поддерживается.

Комментарии

Ресурс изображения должен иметь тип JPEG, PNG, TIFF 6.0 или HD Photo.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header xpsobjectmodel.h

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

IXpsOMImageBrush

IXpsOMImageResource

XPS

Ошибки документа XPS

XPS_IMAGE_TYPE