Esempio n. 1
0
 public static extern int DirectXTex_ScratchImageCreateTexture2D(
     byte[] pixels,
     uint width,
     uint height,
     DXGI_FORMAT format,
     uint rowPitch,
     uint slicePitch,
     out DirectXTexScratchImage outImage);
Esempio n. 2
0
 public static extern int DirectXTex_ScratchImageCreateTexture11(
     DirectXTexScratchImage image,
     IntPtr d11Device,
     out IntPtr outTexture);
Esempio n. 3
0
 public static extern int DirectXTex_ScratchImageCreateEmptyMipChain(
     DirectXTexScratchImage image,
     out DirectXTexScratchImage outMipChain);
Esempio n. 4
0
 public static extern int DirectXTex_ScratchImageGenerateMipMaps(
     DirectXTexScratchImage image,
     out DirectXTexScratchImage outMipChain);
Esempio n. 5
0
 public static extern int DirectXTex_ScratchImageGetRawBytes(
     DirectXTexScratchImage image,
     uint arrayIndex,
     uint mip,
     uint slice,
     out DirectXTexBlob outBlob);
Esempio n. 6
0
 public static extern int DirectXTex_ScratchImageGetMetadata(
     DirectXTexScratchImage image,
     out TexMetadata metadata);
Esempio n. 7
0
 public static extern int DirectXTex_ScratchImageFree(
     DirectXTexScratchImage image);
Esempio n. 8
0
 public static extern int DirectXTex_ScratchImageNew(
     out DirectXTexScratchImage outImage);