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()