public HRESULT Initialize3DFromImages(DxtImage[] dxtImages, int depth) { return(Utilities.HandleHRESULT(dxtInitialize3DFromImages(ptr, dxtImages, depth))); }
public HRESULT InitializeFromImages(DxtImage[] dxtImages, int nImages, bool allow1D = false) { return(Utilities.HandleHRESULT(dxtInitializeArrayFromImages(ptr, dxtImages, nImages, allow1D))); }
public HRESULT InitializeCubeFromImages(DxtImage[] dxtImages, int nImages) { return(Utilities.HandleHRESULT(dxtInitializeCubeFromImages(ptr, dxtImages, nImages))); }
public HRESULT InitializeFromImage(out DxtImage srcImage, bool allow1D = false) { return(Utilities.HandleHRESULT(dxtInitializeFromImage(ptr, out srcImage, allow1D))); }
public HRESULT InitializeCube(DXGI_FORMAT fmt, int width, int height, int nCubes, int mipLevels) { return(Utilities.HandleHRESULT(dxtInitializeCube(ptr, fmt, width, height, nCubes, mipLevels))); }
public HRESULT Initialize3D(DXGI_FORMAT fmt, int width, int height, int depth, int mipLevels) { return(Utilities.HandleHRESULT(dxtInitialize3D(ptr, fmt, width, height, depth, mipLevels))); }
public HRESULT Initialize1D(DXGI_FORMAT fmt, int length, int arraySize, int mipLevels) { return(Utilities.HandleHRESULT(dxtInitialize1D(ptr, fmt, length, arraySize, mipLevels))); }
public HRESULT Initialize(out TexMetadata mdata) { return(Utilities.HandleHRESULT(dxtInitialize(ptr, out mdata))); }