#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: