public class GlRectDrawer extends java.lang.Object implements RendererCommon.GlDrawer
构造器和说明 |
---|
GlRectDrawer() |
限定符和类型 | 方法和说明 |
---|---|
void |
drawOes(int oesTextureId,
float[] texMatrix,
int frameWidth,
int frameHeight,
int viewportX,
int viewportY,
int viewportWidth,
int viewportHeight)
Draw an OES texture frame with specified texture transformation matrix.
|
void |
drawRgb(int textureId,
float[] texMatrix,
int frameWidth,
int frameHeight,
int viewportX,
int viewportY,
int viewportWidth,
int viewportHeight)
Draw a RGB(A) texture frame with specified texture transformation matrix.
|
void |
drawYuv(int[] yuvTextures,
float[] texMatrix,
int frameWidth,
int frameHeight,
int viewportX,
int viewportY,
int viewportWidth,
int viewportHeight)
Draw a YUV frame with specified texture transformation matrix.
|
void |
release()
Release all GLES resources.
|
public void drawOes(int oesTextureId, float[] texMatrix, int frameWidth, int frameHeight, int viewportX, int viewportY, int viewportWidth, int viewportHeight)
drawOes
在接口中 RendererCommon.GlDrawer
public void drawRgb(int textureId, float[] texMatrix, int frameWidth, int frameHeight, int viewportX, int viewportY, int viewportWidth, int viewportHeight)
drawRgb
在接口中 RendererCommon.GlDrawer
public void drawYuv(int[] yuvTextures, float[] texMatrix, int frameWidth, int frameHeight, int viewportX, int viewportY, int viewportWidth, int viewportHeight)
drawYuv
在接口中 RendererCommon.GlDrawer
public void release()
release
在接口中 RendererCommon.GlDrawer