public class TuSdkImageComposeItem extends TuSdkComposeItem
TuSdkComposeItem.TuSdkComposeType
mComposeType
构造器和说明 |
---|
TuSdkImageComposeItem() |
限定符和类型 | 方法和说明 |
---|---|
void |
alignTimeRange(long preTotalUs)
对齐开始于结束时间
|
long |
getDurationUs()
获取持续时间
|
long |
getEndTimeUs()
获取合成项结束时间
|
android.graphics.Bitmap |
getImageBitmap()
获取当前的图片Bitmap
|
long |
getStartTimeUs()
获取合成项开始时间
|
boolean |
isContainTimeRange(long timeUs)
是否在当前的时间范围内
|
void |
setDuration(float duration)
设置当前图片的显示时间
|
void |
setDurationUs(long durationUs)
设置当前图片的显示时间
|
void |
setImageBitmap(android.graphics.Bitmap bitmap)
设置需要合成的图片
|
void |
setImagePath(java.lang.String path)
设置需要合成的图片资源滤镜
|
void |
setImageResource(android.content.Context context,
int resId)
设置需要合成的图片资源id
|
getComposeType
public void setImageBitmap(android.graphics.Bitmap bitmap)
bitmap
- 待合成图像public void setImageResource(android.content.Context context, @IdRes int resId)
context
- 当前 Context 上下文resId
- 待合成的图片资源idpublic void setImagePath(java.lang.String path)
path
- 待合成的图片资源路径public void setDurationUs(long durationUs)
durationUs
- 持续时间 单位 微秒 uspublic void setDuration(float duration)
duration
- 持续时间 单位 秒 spublic long getDurationUs()
public android.graphics.Bitmap getImageBitmap()
public void alignTimeRange(long preTotalUs)
preTotalUs
- (前一个节点的总时间)public boolean isContainTimeRange(long timeUs)
timeUs
- 需要判断的时间public long getStartTimeUs()
public long getEndTimeUs()