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