Sleeping Wombat GUI
0.100
swGUI
|
Zawiera deklarację klasy DX11APIObjects i DX11AuxiliaryObjects służących do inicjowania i przechowywania obiektów DirectXa. More...
#include <string>
#include "d3dx11.h"
#include "d3d11.h"
Go to the source code of this file.
Classes | |
class | DX11APIObjects |
Klasa przechowuje w zmiennych statycznych najważniejsze interfejsy DirectX11. More... | |
class | DX11AuxiliaryObjects |
Klasa zawiera wskaźniki na bufory stałych zawierające podstawowe zestawy elementów przekazywanych do shaderów. Są to miedzy innymi macierze transformacji. More... | |
Typedefs | |
typedef ID3D11DeviceContext | DeviceContext |
typedef ID3D11Device | Device |
Zawiera deklarację klasy DX11APIObjects i DX11AuxiliaryObjects służących do inicjowania i przechowywania obiektów DirectXa.
typedef ID3D11Device Device |
typedef ID3D11DeviceContext DeviceContext |
enum DX11_INIT_RESULT |
Kody błędów zwracane przez funkcje klasy DX11APIObjects.
Enumerator | |
---|---|
DX11_INIT_OK |
Funkcja wykonana poprawnie. |
NO_CLASS_INHERTIS_THIS_INTERFACE |
Żadna klasa nie odziedziczyła po DX11APIObjects. Zmienne są niezainicjalizowane. |
COULD_NOT_INIT_DEVICES_AND_SWAPCHAIN |
Nie udało się utworzyć obieków device, device_context i swap_chain. |
COULD_NOT_CREATE_BACKBUFFER |
Nie udało się utworzyć bufora tylnego. |
COULD_NOT_CREATE_RENDERTARGET |
Nie udało się zainicjować widoku na bufor tylni. |
COULD_NOT_CREATE_DEPTHSTENCIL |
Nie ustało się stworzyć bufora głębokości. |
COULD_NOT_CREATE_DEPTHSTENCIL_VIEW |
Nie udało się stworzyć widoku na bufor głębokości. |
COULD_NOT_CREATE_PIXEL_SHADER |
Nie udało się skompilować pixel shadera. |
COULD_NOT_CREATE_VERTEX_SHADER |
Nie udało się skompilować vertex shadera. |
COULD_NOT_CREATE_SAMPLER |
Nie udało się utworzyć obiektu samplera. |
DX11_DEVICE_NOT_INITIALIZED |
DirectX nie został zainicjowany (obiekt device wskazuje na nullptr). |
DX11_DEVICECONTEXT_NOT_INITIALIZED |
DirectX nie został zainicjowany (obiekt device_context wskazuje na nullptr). |