Av1ProfileIds Class

Definition

Provides properties for getting AV1 profile IDs.

public ref class Av1ProfileIds abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Av1ProfileIds final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class Av1ProfileIds
Public Class Av1ProfileIds
Inheritance
Object Platform::Object IInspectable Av1ProfileIds
Attributes

Windows requirements

Device family
Windows 11 Insider Preview (introduced in 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v15.0)

Remarks

You can set the value of VideoEncodingProperties.ProfileId to one of the profile ids provided by this class.

Properties

HighChromaSubsampling444BitDepth10

Gets the ID for the AV1 high profile with 4:4:4 chroma subsampling and bit depth 10.

HighChromaSubsampling444BitDepth8

Gets the ID for the AV1 high profile with 4:4:4 chroma subsampling and bit depth 8.

MainChromaSubsampling400BitDepth10

Gets the ID for the AV1 main profile with 4:0:0 chroma subsampling and bit depth 10.

MainChromaSubsampling400BitDepth8

Gets the ID for the AV1 main profile with 4:0:0 chroma subsampling and bit depth 8.

MainChromaSubsampling420BitDepth10

Gets the ID for the AV1 main profile with 4:2:0 chroma subsampling and bit depth 10.

MainChromaSubsampling420BitDepth8

Gets the ID for the AV1 main profile with 4:2:0 chroma subsampling and bit depth 8.

ProfessionalChromaSubsampling400BitDepth12

Gets the ID for the AV1 professional profile with 4:0:0 chroma subsampling and bit depth 12.

ProfessionalChromaSubsampling420BitDepth12

Gets the ID for the AV1 professional profile with 4:2:0 chroma subsampling and bit depth 12.

ProfessionalChromaSubsampling422BitDepth10

Gets the ID for the AV1 professional profile with 4:2:2 chroma subsampling and bit depth 10.

ProfessionalChromaSubsampling422BitDepth12

Gets the ID for the AV1 professional profile with 4:2:2 chroma subsampling and bit depth 12.

ProfessionalChromaSubsampling422BitDepth8

Gets the ID for the AV1 professional profile with 4:2:2 chroma subsampling and bit depth 8.

ProfessionalChromaSubsampling444BitDepth12

Gets the ID for the AV1 professional profile with 4:4:4 chroma subsampling and bit depth 12.

Applies to