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


Метод IXpsOMImageResource::GetStream (xpsobjectmodel.h)

Возвращает новую копию потока, доступную только для чтения, которая связана с данным ресурсом.

Синтаксис

HRESULT GetStream(
  [out, retval] IStream **readerStream
);

Параметры

[out, retval] readerStream

Новая копия потока, связанного с данным ресурсом, доступная только для чтения.

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

Если метод завершается успешно, он возвращает S_OK; в противном случае возвращается код ошибки HRESULT . Сведения о возвращаемых значениях API документов XPS см. в разделе Ошибки документа XPS.

Этот метод вызывает API упаковки . Сведения о возвращаемых значениях API упаковки см. в разделе Ошибки упаковки.

Комментарии

Объект IStream , возвращаемый этим методом, может возвращать ошибку E_PENDING, которая указывает на то, что длина потока еще не определена. Это поведение отличается от поведения стандартного объекта IStream .

Этот метод вызывает метод Clone потока для создания потока, возвращаемого в потоке. В результате производительность этого метода будет зависеть от производительности метода клонирования потока.

Требования

   
Минимальная версия клиента 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

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

IXpsOMImageResource

Ошибки упаковки

XPS

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