public virtual void Dispose() { lock (this) { if (swigCPtr.Handle != global::System.IntPtr.Zero) { if (swigCMemOwn) { swigCMemOwn = false; ITexturePINVOKE.delete_Texture(swigCPtr); } swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); } global::System.GC.SuppressFinalize(this); } }
public uint GetAccessMode() { uint ret = ITexturePINVOKE.Texture_GetAccessMode(swigCPtr); return(ret); }
public uint GetSampleQuality() { uint ret = ITexturePINVOKE.Texture_GetSampleQuality(swigCPtr); return(ret); }
public uint GetSampleCount() { uint ret = ITexturePINVOKE.Texture_GetSampleCount(swigCPtr); return(ret); }
public SampleDesc GetSampleInfo() { SampleDesc ret = new SampleDesc(ITexturePINVOKE.Texture_GetSampleInfo(swigCPtr), true); return(ret); }
public Texture.Type GetTextureType() { Texture.Type ret = (Texture.Type)ITexturePINVOKE.Texture_GetTextureType(swigCPtr); return(ret); }
public EFormat GetFormat() { EFormat ret = (EFormat)ITexturePINVOKE.Texture_GetFormat(swigCPtr); return(ret); }
public byte GetArraySize() { byte ret = ITexturePINVOKE.Texture_GetArraySize(swigCPtr); return(ret); }
public byte GetNumMipMaps() { byte ret = ITexturePINVOKE.Texture_GetNumMipMaps(swigCPtr); return(ret); }
public virtual void BuildMipSubLevels() { ITexturePINVOKE.Texture_BuildMipSubLevels(swigCPtr); }