|
Diligent Engine API Reference
|
This is the complete list of members for Diligent::IRenderDeviceD3D11, including all inherited members.
| CreateBuffer(const BufferDesc &BuffDesc, const BufferData &BuffData, IBuffer **ppBuffer)=0 | Diligent::IRenderDevice | pure virtual |
| CreateBufferFromD3DResource(ID3D11Buffer *pd3d11Buffer, const BufferDesc &BuffDesc, IBuffer **ppBuffer)=0 | Diligent::IRenderDeviceD3D11 | pure virtual |
| CreatePipelineState(const PipelineStateDesc &PipelineDesc, IPipelineState **ppPipelineState)=0 | Diligent::IRenderDevice | pure virtual |
| CreateResourceMapping(const ResourceMappingDesc &MappingDesc, IResourceMapping **ppMapping)=0 | Diligent::IRenderDevice | pure virtual |
| CreateSampler(const SamplerDesc &SamDesc, ISampler **ppSampler)=0 | Diligent::IRenderDevice | pure virtual |
| CreateShader(const ShaderCreationAttribs &CreationAttribs, IShader **ppShader)=0 | Diligent::IRenderDevice | pure virtual |
| CreateTexture(const TextureDesc &TexDesc, const TextureData &Data, ITexture **ppTexture)=0 | Diligent::IRenderDevice | pure virtual |
| CreateTextureFromD3DResource(ID3D11Texture1D *pd3d11Texture, ITexture **ppTexture)=0 | Diligent::IRenderDeviceD3D11 | pure virtual |
| CreateTextureFromD3DResource(ID3D11Texture2D *pd3d11Texture, ITexture **ppTexture)=0 | Diligent::IRenderDeviceD3D11 | pure virtual |
| CreateTextureFromD3DResource(ID3D11Texture3D *pd3d11Texture, ITexture **ppTexture)=0 | Diligent::IRenderDeviceD3D11 | pure virtual |
| GetD3D11Device()=0 | Diligent::IRenderDeviceD3D11 | pure virtual |
| GetDeviceCaps() const =0 | Diligent::IRenderDevice | pure virtual |
| GetTextureFormatInfo(TEXTURE_FORMAT TexFormat)=0 | Diligent::IRenderDevice | pure virtual |
| GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat)=0 | Diligent::IRenderDevice | pure virtual |
| QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent::IRenderDevice | pure virtual |