#include <WinVideoFilter.h>
|
| void | PrepareParameters (unsigned int sourceWidth, unsigned int sourceHeight, CRect sourceRect, CRect destRect) |
| |
| void | SetShaderParameters (CD3DTexture &sourceTexture, float *texSteps, int texStepsCount, bool useLimitRange) override |
| |
| | CConvolutionShader ()=default |
| |
| virtual bool | ChooseKernelD3DFormat () |
| |
| virtual bool | CreateHQKernel (ESCALINGMETHOD method) |
| |
| | CWinShader ()=default |
| |
| virtual | ~CWinShader ()=default |
| |
| virtual bool | CreateVertexBuffer (unsigned int vertCount, unsigned int vertSize) |
| |
| virtual bool | LockVertexBuffer (void **data) |
| |
| virtual bool | UnlockVertexBuffer () |
| |
| virtual bool | LoadEffect (const std::string &filename, DefinesMap *defines) |
| |
| virtual bool | Execute (const std::vector< CD3DTexture * > &targets, unsigned int vertexIndexStep) |
| |
| virtual void | SetStepParams (unsigned stepIndex) |
| |
| virtual bool | CreateInputLayout (D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements) |
| |
◆ CConvolutionShader1Pass()
| CConvolutionShader1Pass::CConvolutionShader1Pass |
( |
| ) |
|
|
explicitdefault |
◆ Create()
◆ PrepareParameters()
| void CConvolutionShader1Pass::PrepareParameters |
( |
unsigned int | sourceWidth, |
|
|
unsigned int | sourceHeight, |
|
|
CRect | sourceRect, |
|
|
CRect | destRect ) |
|
protected |
◆ Render()
◆ SetShaderParameters()
| void CConvolutionShader1Pass::SetShaderParameters |
( |
CD3DTexture & | sourceTexture, |
|
|
float * | texSteps, |
|
|
int | texStepsCount, |
|
|
bool | useLimitRange ) |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: