NativeResizeConvertStatus NV12ToRGB3(byte *pY, int pYStep, byte *pCbCr, int CbCrStep, byte *pRGB, int rgbStep, NativeWidthHeight roiSize);
 NativeResizeConvertStatus NV12ToBGR4(byte *pY, int pYStep, byte *pCbCr, int CbCrStep, byte *pBGR, int rgbStep, NativeWidthHeight roiSize, byte aval);
 NativeResizeConvertStatus YV12ToNV12(byte **pSrc, int *srcStep, byte *pDstY, int dstYStep, byte *pDstCbCr, int dstCbCrStep, NativeWidthHeight roiSize);
 NativeResizeConvertStatus NV12ToUYVY(byte *pSrcY, int srcYStep, byte *pSrcCbCr, int srcCbCrStep, byte *pDst, int dstStep, NativeWidthHeight roiSize);
 NativeResizeConvertStatus BGR4ToNV12(byte *pRGB, int rgbStep, byte *pY, int YStep, byte *pCbCr, int CbCrStep, NativeWidthHeight roiSize);
 NativeResizeConvertStatus ResizeYUV420Lanczos_8u_P2R(
     byte *pSrcY, Int32 srcYStep, byte *pSrcUV, Int32 srcUVStep,
     byte *pDstY, Int32 dstYStep, byte *pDstUV, Int32 dstUVStep,
     NativeXY dstOffset, NativeWidthHeight dstSize,
     UInt32 border, byte *borderValue,
     byte *pSpec, byte *pBuffer);
 NativeResizeConvertStatus ResizeYUV420GetBufferSize(byte *pSpec, NativeWidthHeight dstSize, Int32 *pBufSize);
 NativeResizeConvertStatus ResizeYUV420LanczosInit(NativeWidthHeight srcSize, NativeWidthHeight dstSize, UInt32 numLobes, byte *pSpec, byte *pInitBuf);
 internal static extern NativeResizeConvertStatus ResizeYUV420GetSize(
     NativeWidthHeight srcSize, NativeWidthHeight dstSize,
     int interpolation, UInt32 antialiasing,
     Int32 *pSpecSize, Int32 *pInitBufSize);