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 ,但未同時指定兩者,則您提供該維度但外觀比例的值會保留 (另一個維度是根據考慮 MediaComposition) 的原始外觀比例來計算。