MediaMetadataRetriever.GetFramesAtIndex メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetFramesAtIndex(Int32, Int32) |
このメソッドは、既定値 |
GetFramesAtIndex(Int32, Int32, MediaMetadataRetriever+BitmapParams) |
このメソッドは、既定値 |
GetFramesAtIndex(Int32, Int32)
このメソッドは、既定値BitmapParams
が使用されることを除いて似ています#getFramesAtIndex(int, int, BitmapParams)
。
[Android.Runtime.Register("getFramesAtIndex", "(II)Ljava/util/List;", "GetGetFramesAtIndex_IIHandler", ApiSince=28)]
public virtual System.Collections.Generic.IList<Android.Graphics.Bitmap> GetFramesAtIndex (int frameIndex, int numFrames);
[<Android.Runtime.Register("getFramesAtIndex", "(II)Ljava/util/List;", "GetGetFramesAtIndex_IIHandler", ApiSince=28)>]
abstract member GetFramesAtIndex : int * int -> System.Collections.Generic.IList<Android.Graphics.Bitmap>
override this.GetFramesAtIndex : int * int -> System.Collections.Generic.IList<Android.Graphics.Bitmap>
パラメーター
- frameIndex
- Int32
取得する最初のビデオ フレームの 0 から始まるインデックス。 フレーム インデックスは、有効なフレームのインデックスである必要があります。 取得に使用できるフレームの合計数は、キーを #METADATA_KEY_VIDEO_FRAME_COUNT
使用して照会できます。
- numFrames
- Int32
取得する連続するビデオ フレームの数。 正の数を指定する必要があります。 ストリームには、frameIndex 以降の numFrames フレームが少なくとも含まれている必要があります。
戻り値
要求されたビデオ フレームを含むビットマップの一覧。 取得に失敗した場合、返される配列に含まれるフレーム数が要求よりも少ない可能性があります。
- 属性
注釈
このメソッドは、既定値BitmapParams
が使用されることを除いて似ています#getFramesAtIndex(int, int, BitmapParams)
。
の Java ドキュメントandroid.media.MediaMetadataRetriever.getFramesAtIndex(int, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetFramesAtIndex(Int32, Int32, MediaMetadataRetriever+BitmapParams)
このメソッドは、既定値BitmapParams
が使用されることを除いて似ています#getFramesAtIndex(int, int, BitmapParams)
。
[Android.Runtime.Register("getFramesAtIndex", "(IILandroid/media/MediaMetadataRetriever$BitmapParams;)Ljava/util/List;", "GetGetFramesAtIndex_IILandroid_media_MediaMetadataRetriever_BitmapParams_Handler", ApiSince=28)]
public virtual System.Collections.Generic.IList<Android.Graphics.Bitmap> GetFramesAtIndex (int frameIndex, int numFrames, Android.Media.MediaMetadataRetriever.BitmapParams params);
[<Android.Runtime.Register("getFramesAtIndex", "(IILandroid/media/MediaMetadataRetriever$BitmapParams;)Ljava/util/List;", "GetGetFramesAtIndex_IILandroid_media_MediaMetadataRetriever_BitmapParams_Handler", ApiSince=28)>]
abstract member GetFramesAtIndex : int * int * Android.Media.MediaMetadataRetriever.BitmapParams -> System.Collections.Generic.IList<Android.Graphics.Bitmap>
override this.GetFramesAtIndex : int * int * Android.Media.MediaMetadataRetriever.BitmapParams -> System.Collections.Generic.IList<Android.Graphics.Bitmap>
パラメーター
- frameIndex
- Int32
取得する最初のビデオ フレームの 0 から始まるインデックス。 フレーム インデックスは、有効なフレームのインデックスである必要があります。 取得に使用できるフレームの合計数は、キーを #METADATA_KEY_VIDEO_FRAME_COUNT
使用して照会できます。
- numFrames
- Int32
取得する連続するビデオ フレームの数。 正の数を指定する必要があります。 ストリームには、frameIndex 以降の numFrames フレームが少なくとも含まれている必要があります。
戻り値
要求されたビデオ フレームを含むビットマップの一覧。 取得に失敗した場合、返される配列に含まれるフレーム数が要求よりも少ない可能性があります。
- 属性
注釈
の Java ドキュメントandroid.media.MediaMetadataRetriever.getFramesAtIndex(int, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。