Пример #1
0
 /// <summary>
 /// 廃棄
 /// </summary>
 public void Dispose()
 {
     if (buffer_ != null)
     {
         buffer_.Dispose();
         buffer_ = null;
     }
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="desc"></param>
 public void Initialize(InitDesc desc)
 {
     TextureBuffer.BufferDesc buffer_desc = new TextureBuffer.BufferDesc {
         width       = desc.width,
         height      = desc.height,
         depth       = desc.depth,
         format      = desc.format,
         bindFlag    = desc.bindFlag,
         optionFlags = desc.optionFlags,
         mips        = desc.mips,
         initData    = desc.initData,
         initStream  = desc.initStream,
     };
     buffer_ = new TextureBuffer(buffer_desc);
 }
Пример #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="ptr"></param>
 public void Initialize(IntPtr ptr)
 {
     buffer_ = new TextureBuffer(ptr);
 }
Пример #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="file_name"></param>
 public void Initialize(string file_name)
 {
     buffer_ = new TextureBuffer(file_name);
 }