owlMaterialInstance
Syntax
public const string enginedll = @"engine.dll"; [DllImport(enginedll, EntryPoint = "owlMaterialInstance")] public static extern void x86_owlMaterialInstance(Int32 instanceBase, Int32 instanceContext, out Int64 owlInstance); [DllImport(enginedll, EntryPoint = "owlMaterialInstance")] public static extern void x64_owlMaterialInstance(Int64 instanceBase, Int64 instanceContext, out Int64 owlInstance); public static void owlMaterialInstance(Int64 instanceBase, Int64 instanceContext, out Int64 owlInstance) { if (IntPtr.Size == 4) { x86_owlMaterialInstance((Int32)instanceBase, (Int32)instanceContext, out Int64 _owlInstance); owlInstance = _owlInstance; } else { x64_owlMaterialInstance(instanceBase, instanceContext, out owlInstance); } }
Property instanceBase
Size: 64 bit / 8 byte (value)???.
Property instanceContext
Size: 64 bit / 8 byte (value)???.