Поделиться через


MediaMetadataRetriever.FrameAtTime Свойство

Определение

Вызовите этот метод после setDataSource().

public virtual Android.Graphics.Bitmap? FrameAtTime { [Android.Runtime.Register("getFrameAtTime", "()Landroid/graphics/Bitmap;", "GetGetFrameAtTimeHandler")] get; }
[<get: Android.Runtime.Register("getFrameAtTime", "()Landroid/graphics/Bitmap;", "GetGetFrameAtTimeHandler")>]
member this.FrameAtTime : Android.Graphics.Bitmap

Значение свойства

Растровое изображение, содержащее представительный видеокадр, который может быть null, если такой кадр не может быть извлечен.

Атрибуты

Комментарии

Вызовите этот метод после setDataSource(). Этот метод находит репрезентативный кадр в любое время, если это возможно, и возвращает его в виде растрового изображения. Вызовите этот метод, если он не заботится о расположении кадра; в противном случае вызовите #getFrameAtTime(long) или #getFrameAtTime(long, int)

Если вам не нужен кадр полного разрешения (например, так как вам нужен эскиз), используйте #getScaledFrameAtTime getScaledFrameAtTime() вместо этого метода.

Документация по Java для android.media.MediaMetadataRetriever.getFrameAtTime().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел

  • GetFrameAtTime(Int64)
  • <xref:Android.Media.MediaMetadataRetriever.GetFrameAtTime(System.Int64%2c+Android.Media.Option)>