internal unsafe void MarshalTo(Interop.ShaderModuleCreateInfo *pointer)
 {
     pointer->SType    = StructureType.ShaderModuleCreateInfo;
     pointer->Next     = null;
     pointer->Code     = this.Code == null ? null : Interop.HeapUtil.MarshalTo(this.Code);
     pointer->Flags    = this.Flags;
     pointer->CodeSize = this.CodeSize;
 }
示例#2
0
 internal ShaderModuleCreateInfo(Interop.ShaderModuleCreateInfo* ptr)
 {
     m = ptr;
     Initialize ();
 }
示例#3
0
 public ShaderModuleCreateInfo()
 {
     m = (Interop.ShaderModuleCreateInfo*) Interop.Structure.Allocate (typeof (Interop.ShaderModuleCreateInfo));
     Initialize ();
 }