public interface OnTextureIdCallBack
| 限定符和类型 | 方法和说明 |
|---|---|
int |
onScaledIdBack(int scaledId,
int textureWidth,
int textureHeight,
float[] matrix)
经过旋转、裁剪、缩放处理后的纹理回调接口,通过该接口,开发者可以实现录制功能的自定义渲染
|
void |
onTextureDestroyed()
录制销毁调用后,GL环境销毁回调,注意该回调在GL的线程中
|
int |
onTextureIdBack(int textureId,
int textureWidth,
int textureHeight,
float[] matrix)
采集后,渲染处理前的纹理回调,通过该接口,开发者可以实现录制功能的自定义渲染,开发者可以在这里面做除了裁剪、缩放、旋转等改变纹理属性操作之外的渲染操作
|
int onTextureIdBack(int textureId,
int textureWidth,
int textureHeight,
float[] matrix)
textureId - OES textureIDtextureWidth - 纹理宽textureHeight - 纹理高matrix - 纹理映射矩阵int onScaledIdBack(int scaledId,
int textureWidth,
int textureHeight,
float[] matrix)
scaledId - 纹理IDtextureWidth - 纹理宽(与输出宽一致)textureHeight - 纹理高(与输出高一致)matrix - 不要使用这个参数void onTextureDestroyed()