#include <WinVideoFilter.h>
|
| CYUV2RGBShader () |
|
virtual | ~CYUV2RGBShader () |
|
bool | Create (EBufferFormat fmt, AVColorPrimaries dstPrimaries, AVColorPrimaries srcPrimaries, COutputShader *pOutShader=nullptr) |
|
void | Render (CRect sourceRect, CPoint dest[], CRenderBuffer *videoBuffer, CD3DTexture *target) |
|
void | SetParams (float contrast, float black, bool limited) |
|
void | SetColParams (AVColorSpace colSpace, int bits, bool limited, int textuteBits) |
|
◆ CYUV2RGBShader()
CYUV2RGBShader::CYUV2RGBShader |
( |
| ) |
|
◆ ~CYUV2RGBShader()
CYUV2RGBShader::~CYUV2RGBShader |
( |
| ) |
|
|
virtual |
◆ Create()
bool CYUV2RGBShader::Create |
( |
EBufferFormat |
fmt, |
|
|
AVColorPrimaries |
dstPrimaries, |
|
|
AVColorPrimaries |
srcPrimaries, |
|
|
COutputShader * |
pOutShader = nullptr |
|
) |
| |
◆ PrepareParameters()
◆ Render()
◆ SetColParams()
void CYUV2RGBShader::SetColParams |
( |
AVColorSpace |
colSpace, |
|
|
int |
bits, |
|
|
bool |
limited, |
|
|
int |
textuteBits |
|
) |
| |
◆ SetParams()
void CYUV2RGBShader::SetParams |
( |
float |
contrast, |
|
|
float |
black, |
|
|
bool |
limited |
|
) |
| |
◆ SetShaderParameters()
The documentation for this class was generated from the following files: