H264ProfileIds Klasse

Definition

Stellt Eigenschaften zum Abrufen von H.264-Profil-IDs bereit.

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
Vererbung
Object Platform::Object IInspectable H264ProfileIds
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Beispiele

Im Folgenden finden Sie einen Code, der mithilfe von CreateH264 eine instance der VideoEncodingProperties-Klasse erstellt und die ProfileId auf die H.264-High-Profile-Klasse festlegt.

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

videoProps.ProfileId = H264ProfileIds.High;

Hinweise

Sie können den Wert von VideoEncodingProperties.ProfileId auf eine der von dieser Klasse bereitgestellten Profil-IDs festlegen.

Eigenschaften

Baseline

Ruft das H.264-Baselineprofil ab.

ConstrainedBaseline

Ruft das eingeschränkte H.264-Baselineprofil ab.

Extended

Ruft das erweiterte H.264-Profil ab.

High

Ruft H.264 high profile ab.

High10

Ruft das H.264 High 10-Profil ab.

High422

Ruft das H.264 High 4:2:2-Profil ab.

High444

Ruft das H.264 High 4:4:4-Profil ab.

Main

Ruft das H.264-Standard-Profil ab.

MultiviewHigh

Ruft das H.264-Multiviewprofil ab.

StereoHigh

Ruft das H.264-Stereo-High-Profile ab.

Gilt für: