Scene.Save

Save(Stream, FileFormat)

يحفظ المشهد إلى الدفق باستخدام تنسيق الملف المحدد.

public void Save(Stream stream, FileFormat format)
معاملالنوعالوصف
streamStreamدفق الإدخال، المستخدم مسؤول عن إغلاق الدفق.
تنسيقFileFormatالتنسيق.

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

Scene scene = Scene.FromFile("input.fbx");
using(var ms = new MemoryStream())
{
    scene.Save(ms, FileFormat.USDZ);
}

انظر أيضًا


Save(Stream, FileFormat, CancellationToken)

يحفظ المشهد إلى الدفق باستخدام تنسيق الملف المحدد.

public void Save(Stream stream, FileFormat format, CancellationToken cancellationToken)
معاملالنوعالوصف
streamStreamدفق الإدخال، المستخدم مسؤول عن إغلاق الدفق.
تنسيقFileFormatالتنسيق.
cancellationTokenCancellationTokenرمز الإلغاء لمهمة الحفظ

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

Scene scene = Scene.FromFile("input.fbx");
var cts = new CancellationTokenSource();
using(var ms = new MemoryStream())
{
    scene.Save(ms, FileFormat.USDZ, cts.Token);
}

انظر أيضًا


Save(Stream, SaveOptions)

يحفظ المشهد إلى الدفق باستخدام تنسيق الملف المحدد.

public void Save(Stream stream, SaveOptions options)
معاملالنوعالوصف
streamStreamدفق الإدخال، المستخدم مسؤول عن إغلاق الدفق.
خياراتSaveOptionsإعدادات أكثر تفصيلاً لحفظ الدفق.

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

Scene scene = Scene.FromFile("input.fbx");
var opt = new UsdSaveOptions();
opt.PrimitiveToMesh = true;
using(var ms = new MemoryStream())
{
    scene.Save(ms, opt);
}

انظر أيضًا


Save(Stream, SaveOptions, CancellationToken)

يحفظ المشهد إلى الدفق باستخدام تنسيق الملف المحدد.

public void Save(Stream stream, SaveOptions options, CancellationToken cancellationToken)
معاملالنوعالوصف
streamStreamدفق الإدخال، المستخدم مسؤول عن إغلاق الدفق.
خياراتSaveOptionsإعدادات أكثر تفصيلاً لحفظ الدفق.
cancellationTokenCancellationTokenرمز الإلغاء لمهمة الحفظ

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

Scene scene = Scene.FromFile("input.fbx");
var cts = new CancellationTokenSource();
var opt = new UsdSaveOptions();
opt.PrimitiveToMesh = true;
using(var ms = new MemoryStream())
{
    scene.Save(ms, opt, cts.Token);
}

انظر أيضًا


Save(string)

يحفظ المشهد إلى المسار المحدد باستخدام تنسيق الملف المحدد.

public void Save(string fileName)
معاملالنوعالوصف
fileNameسلسلةاسم الملف.

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

Scene scene = Scene.FromFile("input.fbx");
scene.Save("output.usdz");

انظر أيضًا


Save(string, FileFormat)

يحفظ المشهد إلى المسار المحدد باستخدام تنسيق الملف المحدد.

public void Save(string fileName, FileFormat format)
معاملالنوعالوصف
fileNameسلسلةاسم الملف.
تنسيقFileFormatالتنسيق.

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

Scene scene = Scene.FromFile("input.fbx");
scene.Save("output.usdz", FileFormat.USDZ);

انظر أيضًا


Save(string, FileFormat, CancellationToken)

يحفظ المشهد إلى المسار المحدد باستخدام تنسيق الملف المحدد.

public void Save(string fileName, FileFormat format, CancellationToken cancellationToken)
معاملالنوعالوصف
fileNameسلسلةاسم الملف.
تنسيقFileFormatالتنسيق.
cancellationTokenCancellationTokenرمز الإلغاء لمهمة الحفظ

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

var cts = new CancellationTokenSource();
Scene scene = Scene.FromFile("input.fbx");
scene.Save("output.usdz", FileFormat.USDZ, cts.Token);

انظر أيضًا


Save(string, SaveOptions)

يحفظ المشهد إلى المسار المحدد باستخدام تنسيق الملف المحدد.

public void Save(string fileName, SaveOptions options)
معاملالنوعالوصف
fileNameسلسلةاسم الملف.
خياراتSaveOptionsإعدادات أكثر تفصيلاً لحفظ الدفق.

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

var scene = Scene.FromFile("input.fbx");
var opts = new UsdSaveOptions();
opts.PrimitiveToMesh = true;
scene.Save("output.usdz", opts);

انظر أيضًا


Save(string, SaveOptions, CancellationToken)

يحفظ المشهد إلى المسار المحدد باستخدام تنسيق الملف المحدد.

public void Save(string fileName, SaveOptions options, CancellationToken cancellationToken)
معاملالنوعالوصف
fileNameسلسلةاسم الملف.
خياراتSaveOptionsإعدادات أكثر تفصيلاً لحفظ الدفق.
cancellationTokenCancellationTokenرمز الإلغاء لمهمة الحفظ

استثناءات

استثناءشرط
IOExceptionيتم إلقاؤه عندما يفشل قراءة الإدخال
ExportExceptionيُرمى عندما يفشل تصدير المشهد إلى التنسيق الثلاثي الأبعاد المحدد

أمثلة

الكود التالي يوضح كيفية حفظ المشهد

var cts = new CancellationTokenSource();
var scene = Scene.FromFile("input.fbx");
var opts = new UsdSaveOptions();
opts.PrimitiveToMesh = true;
scene.Save("output.usdz", opts, cts.Token);

انظر أيضًا