LoadGeometryModelForDomain
Перейти к навигации
Перейти к поиску
return_code_t LoadGeometryModelForDomain(IInputStream* pIs, const char* pDomainName, size_type cbDomainName, std::uint32_t nFlags, IGeometryModel** ppModel);
Осуществляет чтение геометрической модели, запакованной в поток для заданной подсистемы предметной области.
- Параметры
[in] pIs Входной поток данных IInputStream, из которого осуществляется чтение. [in] pDomainName Имя подсистемы предметной области, для которой осуществляется демаршаллинг. UTF-8 строка размером cbDomainName байт. cbDomainName Размер имени в байтах. nFlags Формат запакованных данных. Символическое имя Целочисленное значение Описание OBJECT_BINARY 1 Бинарное представление модели. См. package. OBJECT_XML 2 XML описание модели. Не поддерживается. [out] ppModel Указатель, принимающий адрес реализации интерфейса IGeometryModel, построенной на основе данных из потока. - Возвращаемое значение:
- 32-битовый беззнаковый целый код ошибки, который в случае успешного выполнения неотрицателен.
- См. также
IGeometryModel Интерфейс геометрической модели среды моделируемого физического поля. IGeometryModel::Marshal Функция маршаллинга геометрической модели. CreateGeometryModelForDomain Шаблон:CreateGeometryModelForDomain brief LoadGeometryModel Шаблон:LoadGeometryModel brief CreateGeometryModel Шаблон:CreateGeometryModel brief