CodecInfo CodecInfo CodecInfo CodecInfo CodecInfo Class


Provides information about a media codec that is installed on the system.

public : sealed class CodecInfo
struct winrt::Windows::Media::Core::CodecInfo
public sealed class CodecInfo
Public NotInheritable Class CodecInfo
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)


Get an instance of this class by calling CodecQuery.FindAllAsync, which returns a list of all installed codecs that meet the specified criteria.


Category Category Category Category Category

Gets a value that specifies whether the codec is an encoder or a decoder.

DisplayName DisplayName DisplayName DisplayName DisplayName

Gets the friendly display name for the codec.

IsTrusted IsTrusted IsTrusted IsTrusted IsTrusted

Gets a value that indicates whether the codec runs in your app's process space rather than in a separate app service.

Kind Kind Kind Kind Kind

Gets a value specifying whether the codec operates on audio or video data.

Subtypes Subtypes Subtypes Subtypes Subtypes

Gets a read-only list of values that specify the media subtypes supported by the codec.