Compartilhar via


H264ProfileIds Classe

Definição

Fornece propriedades para obter IDs de perfil H.264.

public ref class H264ProfileIds abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class H264ProfileIds final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class H264ProfileIds
Public Class H264ProfileIds
Herança
Object Platform::Object IInspectable H264ProfileIds
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Exemplos

Aqui está um código que cria uma instância da classe VideoEncodingProperties usando CreateH264 e define o ProfileId como o alto perfil H.264.

VideoEncodingProperties videoProps = 
    Windows.Media.MediaProperties.VideoEncodingProperties.CreateH264();

videoProps.ProfileId = H264ProfileIds.High;

Comentários

Você pode definir o valor de VideoEncodingProperties.ProfileId como uma das IDs de perfil fornecidas por essa classe.

Propriedades

Baseline

Obtém o perfil de linha de base H.264.

ConstrainedBaseline

Obtém o perfil de linha de base restrita H.264.

Extended

Obtém o perfil estendido H.264.

High

Obtém o alto perfil H.264.

High10

Obtém o perfil H.264 high 10.

High422

Obtém o perfil H.264 high 4:2:2.

High444

Obtém o perfil H.264 high 4:4:4.

Main

Obtém o perfil de main H.264.

MultiviewHigh

Obtém o perfil de várias visões H.264.

StereoHigh

Obtém o alto perfil estéreo H.264.

Aplica-se a