Freigeben über


CodecQuery.FindAllAsync(CodecKind, CodecCategory, String) Methode

Definition

Gibt eine schreibgeschützte Liste aller Auf dem System installierten Mediencodecs zurück, die die angegebenen Anforderungen erfüllen.

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))

Parameter

kind
CodecKind

Ein -Wert, der angibt, ob die Methode Codecs zurückgeben soll, die mit Video- oder Audiodaten arbeiten.

category
CodecCategory

Ein -Wert, der angibt, ob die Methode Codecs zurückgeben soll, die Encoder oder Decoder sind.

subType
String

Platform::String

winrt::hstring

Ein -Wert, der den Mediencodierungsuntertyp angibt, den alle zurückgegebenen Codecs unterstützen müssen. Dieser Wert kann eine Zeichenfolgendarstellung einer der Untertyp-GUIDs sein, die unter Untertyp-GUIDs für Audio oder Videountertyp-GUIDs aufgeführt sind. Die CodecSubtypes-Klasse stellt Eigenschaften für die meisten unterstützten Medienuntertypen bereit, die die Zeichenfolgendarstellung der Untertyp-GUID zurückgeben. Sie können auch einen FOURCC-Code für diesen Parameter angeben. Weitere Informationen finden Sie unter FOURCC-Codes. Um anzugeben, dass alle Codecs der angegebenen Art und Kategorie zurückgegeben werden sollen, unabhängig davon, welche Medienuntertypen unterstützt werden, geben Sie eine leere Zeichenfolge ("") für diesen Parameter an.

Gibt zurück

Attribute

Gilt für: