MediaComposition.GetThumbnailsAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メディアコンポジションのサムネイルのベクタービューを非同期的に取得します。
public:
virtual IAsyncOperation<IVectorView<ImageStream ^> ^> ^ GetThumbnailsAsync(IIterable<TimeSpan> ^ timesFromStart, int scaledWidth, int scaledHeight, VideoFramePrecision framePrecision) = GetThumbnailsAsync;
IAsyncOperation<IVectorView<ImageStream>> GetThumbnailsAsync(IIterable<TimeSpan> const& timesFromStart, int const& scaledWidth, int const& scaledHeight, VideoFramePrecision const& framePrecision);
public IAsyncOperation<IReadOnlyList<ImageStream>> GetThumbnailsAsync(IEnumerable<System.TimeSpan> timesFromStart, int scaledWidth, int scaledHeight, VideoFramePrecision framePrecision);
function getThumbnailsAsync(timesFromStart, scaledWidth, scaledHeight, framePrecision)
Public Function GetThumbnailsAsync (timesFromStart As IEnumerable(Of TimeSpan), scaledWidth As Integer, scaledHeight As Integer, framePrecision As VideoFramePrecision) As IAsyncOperation(Of IReadOnlyList(Of ImageStream))
パラメーター
- timesFromStart
MediaComposition の先頭からオフセットしてサムネイルをレンダリングする MediaComposition のタイムライン内のポイントを指定します。
- scaledWidth
-
Int32
int
レンダリングするターゲット幅を指定します。 既定値は 0 です。 scaledWidth や scaledHeight は省略可能です。「解説」を参照してください。
- scaledHeight
-
Int32
int
レンダリングするターゲットの高さを指定します。 既定値は 0 です。 scaledWidth や scaledHeight は省略可能です。「解説」を参照してください。
- framePrecision
- VideoFramePrecision
サムネイルを取得するときに使用するフレーム精度アルゴリズムを指定します。
戻り値
結果のサムネイル上のベクター ビュー。
注釈
scaledWidth と scaledHeight の両方が設定されている場合、元の MediaComposition の縦横比は無視され、値によって縦横比が変更される可能性があります。
scaledWidth または scaledHeight の両方が指定されていない場合、指定した値はそのディメンションを制御しますが、縦横比は保持されます (もう 1 つのディメンションは、MediaComposition の元の縦横比を考慮して計算されます)。