FileSystem.CreateDummyFileSystem

FileSystem.CreateDummyFileSystem method

إنشاء نظام ملفات تجريبي، عمليات القراءة/الكتابة هي عمليات تجريبية.

public static FileSystem CreateDummyFileSystem()

قيمة الإرجاع

نظام ملفات تجريبي

أمثلة

الكود التالي يوضح كيفية تصدير الملف إلى الذاكرة، وتجاهل جميع توليد الملفات التابعة.

//أنشئ مشهداً بمواد
Scene scene = new Scene();
scene.RootNode.CreateChildNode(new Box()).Material = new LambertMaterial();
//أنشئ خيار حفظ وحدد نظام الملفات، بحيث يُكتب الملف التابع إلى الذاكرة
var opt = FileFormat.WavefrontOBJ.CreateSaveOptions();
var dfs = FileSystem.CreateDummyFileSystem();
opt.FileSystem = dfs;
//اسم ملف مادة الـ obj مرتبط باسم ملف الـ obj، لذا نحتاج إلى اسم صريح.
opt.FileName = "test.obj";
using (var ms = new MemoryStream())
{
    scene.Save(ms, opt);
}

انظر أيضًا