MediaComposition.GetThumbnailAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以非同步方式取得影像資料流程,代表媒體組合的縮圖。
public:
virtual IAsyncOperation<ImageStream ^> ^ GetThumbnailAsync(TimeSpan timeFromStart, int scaledWidth, int scaledHeight, VideoFramePrecision framePrecision) = GetThumbnailAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<ImageStream> GetThumbnailAsync(TimeSpan const& timeFromStart, int const& scaledWidth, int const& scaledHeight, VideoFramePrecision const& framePrecision);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<ImageStream> GetThumbnailAsync(System.TimeSpan timeFromStart, int scaledWidth, int scaledHeight, VideoFramePrecision framePrecision);
function getThumbnailAsync(timeFromStart, scaledWidth, scaledHeight, framePrecision)
Public Function GetThumbnailAsync (timeFromStart As TimeSpan, scaledWidth As Integer, scaledHeight As Integer, framePrecision As VideoFramePrecision) As IAsyncOperation(Of ImageStream)
參數
指定要從中轉譯縮圖之 MediaComposition 時程表中的點,從 MediaComposition開始位移。
- scaledWidth
-
Int32
int
指定要呈現的目標寬度。 預設值是 0。 scaledWidth 和/或 scaledHeight 可以是選擇性的;請參閱。
- scaledHeight
-
Int32
int
指定要呈現的目標高度。 預設值是 0。 scaledWidth 和/或 scaledHeight 可以是選擇性的;請參閱。
- framePrecision
- VideoFramePrecision
指定擷取縮圖時要使用的畫面精確度演算法。
傳回
代表所產生縮圖的影像資料流程。
- 屬性
備註
如果 同時設定 scaledWidth 和 scaledHeight ,則會忽略原始 MediaComposition 的外觀比例,而且您的值可以改變外觀比例。
如果已指定 scaledWidth 或 scaledHeight ,但未同時指定兩者,則您提供該維度但外觀比例的值會保留 (另一個維度是根據考慮 MediaComposition) 的原始外觀比例來計算。