internal unsafe void MarshalTo(Interop.CommandBufferAllocateInfo *pointer) { pointer->SType = StructureType.CommandBufferAllocateInfo; pointer->Next = null; this.CommandPool?.MarshalTo(&pointer->CommandPool); pointer->Level = this.Level; pointer->CommandBufferCount = this.CommandBufferCount; }
internal CommandBufferAllocateInfo(Interop.CommandBufferAllocateInfo* ptr) { m = ptr; Initialize (); }
public CommandBufferAllocateInfo() { m = (Interop.CommandBufferAllocateInfo*) Interop.Structure.Allocate (typeof (Interop.CommandBufferAllocateInfo)); Initialize (); }