#include <WinVideoFilter.h>
◆ CConvolutionShader()
CConvolutionShader::CConvolutionShader |
( |
| ) |
|
◆ ~CConvolutionShader()
CConvolutionShader::~CConvolutionShader |
( |
| ) |
|
|
virtual |
◆ ChooseKernelD3DFormat()
bool CConvolutionShader::ChooseKernelD3DFormat |
( |
| ) |
|
|
protectedvirtual |
◆ Create()
◆ CreateHQKernel()
◆ Render()
virtual void CConvolutionShader::Render |
( |
CD3DTexture & |
sourceTexture, |
|
|
unsigned int |
sourceWidth, |
|
|
unsigned int |
sourceHeight, |
|
|
unsigned int |
destWidth, |
|
|
unsigned int |
destHeight, |
|
|
CRect |
sourceRect, |
|
|
CRect |
destRect, |
|
|
bool |
useLimitRange, |
|
|
CD3DTexture * |
target |
|
) |
| |
|
pure virtual |
◆ SetShaderParameters()
virtual void CConvolutionShader::SetShaderParameters |
( |
CD3DTexture & |
sourceTexture, |
|
|
float * |
texSteps, |
|
|
int |
texStepsCount, |
|
|
bool |
useLimitRange |
|
) |
| |
|
protectedpure virtual |
◆ m_floattex
bool CConvolutionShader::m_floattex |
|
protected |
◆ m_HQKernelTexture
◆ m_KernelFormat
DXGI_FORMAT CConvolutionShader::m_KernelFormat |
|
protected |
◆ m_pOutShader
◆ m_rgba
bool CConvolutionShader::m_rgba |
|
protected |
The documentation for this class was generated from the following files: