Condividi tramite


H264ProfileIds Classe

Definizione

Fornisce le proprietà per ottenere id profilo 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
Ereditarietà
Object Platform::Object IInspectable H264ProfileIds
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Ecco un codice che crea un'istanza della classe VideoEncodingProperties usando CreateH264 e imposta il ProfileId sul profilo H.264.

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

videoProps.ProfileId = H264ProfileIds.High;

Commenti

È possibile impostare il valore di VideoEncodingProperties.ProfileId su uno degli ID del profilo forniti da questa classe.

Proprietà

Baseline

Ottiene il profilo di base H.264.

ConstrainedBaseline

Ottiene il profilo di base vincolato H.264.

Extended

Ottiene il profilo esteso H.264.

High

Ottiene il profilo alto H.264.

High10

Ottiene il profilo H.264 alto 10.

High422

Ottiene il profilo H.264 high 4:2:2.

High444

Ottiene il profilo H.264 high 4:4:4.

Main

Ottiene il profilo principale H.264.

MultiviewHigh

Ottiene il profilo multiview H.264.

StereoHigh

Ottiene il profilo alto stereo H.264.

Si applica a