Exemplo n.º 1
0
 internal unsafe void MarshalTo(Interop.ImageViewCreateInfo *pointer)
 {
     pointer->SType = StructureType.ImageViewCreateInfo;
     pointer->Next  = null;
     this.Image?.MarshalTo(&pointer->Image);
     pointer->Flags            = this.Flags;
     pointer->ViewType         = this.ViewType;
     pointer->Format           = this.Format;
     pointer->Components       = this.Components;
     pointer->SubresourceRange = this.SubresourceRange;
 }
Exemplo n.º 2
0
 internal ImageViewCreateInfo(Interop.ImageViewCreateInfo* ptr)
 {
     m = ptr;
     Initialize ();
 }
Exemplo n.º 3
0
 public ImageViewCreateInfo()
 {
     m = (Interop.ImageViewCreateInfo*) Interop.Structure.Allocate (typeof (Interop.ImageViewCreateInfo));
     Initialize ();
 }