Scene.FromStream
محتويات
[
يخفي
]FromStream(Stream, FileFormat, CancellationToken)
يفتح المشهد من الدفق المحدد باستخدام تنسيق الملف المحدد.
public static Scene FromStream(Stream stream, FileFormat format,
CancellationToken cancellationToken = default)
| معامل | النوع | الوصف |
|---|---|---|
| stream | Stream | دفق الإدخال، المستخدم مسؤول عن إغلاق الدفق. |
| تنسيق | FileFormat | تنسيق الملف. |
| cancellationToken | CancellationToken | رمز إلغاء لمهمة التحميل |
استثناءات
| استثناء | شرط |
|---|---|
| IOException | يتم إلقاؤه عندما يفشل قراءة الإدخال |
| ImportException | يتم إلقاؤه عندما لا يكون الإدخال بتنسيق ثلاثي الأبعاد صالح |
أمثلة
الكود التالي يوضح كيفية إنشاء مشهد من تدفق.
using(var stream = new FileStream("input.fbx", FileMode.Open))
{
Scene scene = Scene.FromStream(stream);
}
انظر أيضًا
- class FileFormat
- class Scene
- namespace Aspose.ThreeD
- assembly Aspose.3D
FromStream(Stream, LoadOptions, CancellationToken)
يفتح المشهد من الدفق المحدد باستخدام تكوين الإدخال/الإخراج المحدد.
public static Scene FromStream(Stream stream, LoadOptions options,
CancellationToken cancellationToken = default)
| معامل | النوع | الوصف |
|---|---|---|
| stream | Stream | دفق الإدخال، المستخدم مسؤول عن إغلاق الدفق. |
| خيارات | LoadOptions | إعدادات أكثر تفصيلاً لفتح الدفق. |
| cancellationToken | CancellationToken | رمز إلغاء لمهمة التحميل |
استثناءات
| استثناء | شرط |
|---|---|
| IOException | يتم إلقاؤه عندما يفشل قراءة الإدخال |
| ImportException | يتم إلقاؤه عندما لا يكون الإدخال بتنسيق ثلاثي الأبعاد صالح |
أمثلة
الكود التالي يوضح كيفية إنشاء مشهد من تدفق مع خيارات التحميل.
var opts = new FbxLoadOptions();
opts.LookupPaths.Add("textures");
using(var stream = new FileStream("input.fbx", FileMode.Open))
{
Scene scene = Scene.FromStream(stream, opts);
}
انظر أيضًا
- class LoadOptions
- class Scene
- namespace Aspose.ThreeD
- assembly Aspose.3D
FromStream(Stream, CancellationToken)
يفتح المشهد من الدفق المحدد
public static Scene FromStream(Stream stream, CancellationToken cancellationToken = default)
| معامل | النوع | الوصف |
|---|---|---|
| stream | Stream | دفق الإدخال، المستخدم مسؤول عن إغلاق الدفق. |
| cancellationToken | CancellationToken | رمز إلغاء لمهمة التحميل |
استثناءات
| استثناء | شرط |
|---|---|
| IOException | يتم إلقاؤه عندما يفشل قراءة الإدخال |
| ImportException | يتم إلقاؤه عندما لا يكون الإدخال بتنسيق ثلاثي الأبعاد صالح |
أمثلة
الكود التالي يوضح كيفية إنشاء مشهد من تدفق مع مصدر رمز إلغاء.
var cts = new CancellationTokenSource();
using(var stream = new FileStream("input.fbx", FileMode.Open))
{
Scene scene = Scene.FromStream(stream, cts.Token);
}
انظر أيضًا
- class Scene
- namespace Aspose.ThreeD
- assembly Aspose.3D