|
Sleeping Wombat Graphic API
1.010
swGraphicAPI
|
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.
| 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). |
1.8.9.1