10 #include "swGraphicAPI/Resources/BlendingState.h"
12 #include "swGraphicAPI/Resources/RasterizerState.h"
16 #include <wrl/client.h>
27 ComPtr< ID3D11RasterizerState > m_state;
35 ID3D11RasterizerState* Get () {
return m_state.Get(); }
38 virtual std::string GetResourceName ()
const override;
51 ComPtr< ID3D11DepthStencilState > m_state;
59 ID3D11DepthStencilState* Get () {
return m_state.Get(); }
62 virtual std::string GetResourceName ()
const override;
75 ComPtr< ID3D11BlendState > m_state;
83 ID3D11BlendState* Get () {
return m_state.Get(); }
86 virtual std::string GetResourceName ()
const override;
Definition: DepthStencilState.h:45
RasterizerState DirectX11.
Definition: DX11PipelineState.h:23
Definition: RasterizerState.h:20
Klasa przechowuje w zmiennych statycznych najważniejsze interfejsy DirectX11.
Definition: DX11APIObjects.h:64
Initialization of BlendingState.
Definition: BlendingState.h:20
Blending state DirectX11.
Definition: DX11PipelineState.h:71
Depth stencil state DirectX11.
Definition: DX11PipelineState.h:47
Definition: DepthStencilState.h:17
Zawiera deklarację klasy DX11APIObjects i DX11AuxiliaryObjects służących do inicjowania i przechowywa...
Rasterizer state and depth stencil state.
Definition: RasterizerState.h:67
Definition: BlendingState.h:72