| OH_MediaAssetManager * OH_MediaAssetManager_Create (void) |
创建一个媒体资产管理器。 |
| MediaLibrary_RequestId OH_MediaAssetManager_RequestImageForPath (OH_MediaAssetManager *manager, const char *uri, MediaLibrary_RequestOptions requestOptions, const char *destPath, OH_MediaLibrary_OnDataPrepared callback) |
请求具有目标路径的图像资源。 |
| MediaLibrary_RequestId OH_MediaAssetManager_RequestVideoForPath (OH_MediaAssetManager *manager, const char *uri, MediaLibrary_RequestOptions requestOptions, const char *destPath, OH_MediaLibrary_OnDataPrepared callback) |
请求具有目标路径的视频资源。 |
| bool OH_MediaAssetManager_CancelRequest (OH_MediaAssetManager *manager, const MediaLibrary_RequestId requestId) |
通过请求Id取消请求。 |
| MediaLibrary_ErrorCode OH_MediaAssetManager_RequestMovingPhoto (OH_MediaAssetManager *manager, OH_MediaAsset *mediaAsset, MediaLibrary_RequestOptions requestOptions, MediaLibrary_RequestId *requestId, OH_MediaLibrary_OnMovingPhotoDataPrepared callback) |
根据不同的策略模式请求动态照片资源。 |
| MediaLibrary_ErrorCode OH_MediaAssetManager_RequestImage (OH_MediaAssetManager *manager, OH_MediaAsset *mediaAsset, MediaLibrary_RequestOptions requestOptions, MediaLibrary_RequestId *requestId, OH_MediaLibrary_OnImageDataPrepared callback) |
根据不同的策略模式请求图像资源。 |
| MediaLibrary_ErrorCode OH_MediaAssetManager_Release (OH_MediaAssetManager *manager) |
释放OH_MediaAssetManager实例。 |