Class GPUTexture¶
Defined in File texture.h
Class Documentation¶
-
class
GPUTexture
¶ Encapsulates all GPUTexture related functionalities, uses DirectXTK behind the scenes.
Public Functions
-
GPUTexture
(const char *pixelData, int width, int height)¶
-
GPUTexture
(const char *imageFileData, size_t size)¶
-
GPUTexture
(const GPUTexture&)¶
-
GPUTexture &
operator=
(const GPUTexture&)¶
-
~GPUTexture
()¶
-
ID3D11ShaderResourceView *
getTextureResourceView
() const¶
-
ID3D11Texture2D *
getD3D11Texture2D
() const¶
-
unsigned int
getWidth
() const¶
-
unsigned int
getHeight
() const¶
-
unsigned int
getMipLevels
() const¶
-
unsigned char *
download
()¶
-