共用方式為


CodecQuery.FindAllAsync(CodecKind, CodecCategory, String) 方法

定義

傳回系統上所有符合指定需求的媒體編解碼器唯讀清單。

public:
 virtual IAsyncOperation<IVectorView<CodecInfo ^> ^> ^ FindAllAsync(CodecKind kind, CodecCategory category, Platform::String ^ subType) = FindAllAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<CodecInfo>> FindAllAsync(CodecKind const& kind, CodecCategory const& category, winrt::hstring const& subType);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<CodecInfo>> FindAllAsync(CodecKind kind, CodecCategory category, string subType);
function findAllAsync(kind, category, subType)
Public Function FindAllAsync (kind As CodecKind, category As CodecCategory, subType As String) As IAsyncOperation(Of IReadOnlyList(Of CodecInfo))

參數

kind
CodecKind

值,指定 方法是否應該傳回在視訊或音訊資料上運作的編解碼器。

category
CodecCategory

值,指定 方法是否應該傳回編碼器或解碼器的編解碼器。

subType
String

Platform::String

winrt::hstring

值,指定所有傳回編解碼器都必須支援的媒體編碼子類型。 這個值可以是音訊子類型 GUID 或視訊子類型 GUID中列出的其中一個子類型GUID的字串表示。 CodecSubtypes類別會為大部分支援的媒體子類型提供屬性,這些子類型會傳回子類型GUID的字串表示。 您也可以指定此參數的 FOURCC 程式碼。 如需詳細資訊,請參閱 FOURCC 代碼。 若要指定應該傳回指定 種類類別 的所有編解碼器,不論支援何種媒體子類型,請為此參數指定空字串 (「」「) 。

傳回

屬性

適用於