16 #include <wrl/client.h>
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;
83 ID3D11BlendState*
Get () {
return m_state.Get(); }
86 virtual std::string GetResourceName ()
const override;
Definition: DepthStencilState.h:45
RasterizerStateInfo m_info
Definition: DX11PipelineState.h:28
RasterizerState DirectX11.
Definition: DX11PipelineState.h:23
Definition: RasterizerState.h:20
ComPtr< ID3D11BlendState > m_state
Definition: DX11PipelineState.h:75
DepthStencilInfo m_info
Definition: DX11PipelineState.h:52
Klasa przechowuje w zmiennych statycznych najważniejsze interfejsy DirectX11.
Definition: DX11APIObjects.h:64
ComPtr< ID3D11RasterizerState > m_state
Definition: DX11PipelineState.h:27
ID3D11BlendState * Get()
Definition: DX11PipelineState.h:83
ID3D11RasterizerState * Get()
Definition: DX11PipelineState.h:35
Initialization of BlendingState.
Definition: BlendingState.h:20
BlendingInfo m_info
Definition: DX11PipelineState.h:76
UPtr< IInterpolator< KeyType > > Create(InterpolatorType type, const Key< KeyType > &leftKey, const Key< KeyType > &rightKey, UPtr< const IInterpolator< KeyType > > &leftInterpolator, UPtr< const IInterpolator< KeyType > > &rightInterpolator)
Definition: DefaultInterpolators.h:166
Blending state DirectX11.
Definition: DX11PipelineState.h:71
Depth stencil state DirectX11.
Definition: DX11PipelineState.h:47
Definition: DepthStencilState.h:17
ComPtr< ID3D11DepthStencilState > m_state
Definition: DX11PipelineState.h:51
ID3D11DepthStencilState * Get()
Definition: DX11PipelineState.h:59
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