MediaCaptureVideoProfileMediaDescription Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Beschreibung von Medien dar, die von einem Videoprofil unterstützt werden.
public ref class MediaCaptureVideoProfileMediaDescription 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 MediaCaptureVideoProfileMediaDescription 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 sealed class MediaCaptureVideoProfileMediaDescription
Public NotInheritable Class MediaCaptureVideoProfileMediaDescription
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
backgroundMediaRecording
|
Hinweise
Ein instance von MediaCaptureVideoProfileMediaDescription definiert eine Gruppe von Aufnahmeeinstellungen, die von einem Videoprofil unterstützt werden. Beispielsweise kann ein einzelnes Videoprofil die Aufnahme von 720p-Videos mit 30 fps mit HDR-Videounterstützung unterstützen und auch die Aufnahme von 1080p-Videos mit 30 fps ohne HDR-Videounterstützung unterstützen. In diesem Fall würde jede dieser Objekte durch ein MediaCaptureVideoProfileMediaDescription-Objekt in der Liste SupportedRecordMediaDescription des Videoprofils dargestellt. Jedes Profil enthält separate Listen mit Medienbeschreibungen für Fotoaufnahme, Vorschau und Videoaufzeichnung. Weitere Informationen zu Videoprofilen finden Sie unter MediaCaptureVideoProfile.
Sie konfigurieren das Erfassungsgerät für die Verwendung einer bestimmten MediaCaptureVideoProfileMediaDescription mithilfe des MediaCaptureInitializationSettings-Objekts . Es ist wichtig, dass die Videoprofil-Medienbeschreibungswerte, die Sie beim Konfigurieren des Geräts verwenden, mit den anderen Initialisierungseinstellungen kompatibel sind. Weitere Informationen zur ordnungsgemäßen Verwendung von Medienprofilbeschreibungen in MediaCaptureInitializationSettings finden Sie unter MediaCaptureInitializationSettings.PhotoMediaDescription, MediaCaptureInitializationSettings.PreviewMediaDescription und MediaCaptureInitializationSettings.RecordMediaDescription.
Anleitungen zum Arbeiten mit Videoprofilen finden Sie unter Ermitteln und Auswählen von Kamerafunktionen mit Kameraprofilen.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1803 | 17134 | Eigenschaften |
1803 | 17134 | Subtype |
Eigenschaften
FrameRate |
Ruft die Bildfrequenz der Medienbeschreibung ab. |
Height |
Ruft die Höhe der Medienbeschreibung ab. |
IsHdrVideoSupported |
Ruft einen Wert ab, der angibt, ob die Medienbeschreibung HDR-Videounterstützung enthält. |
IsVariablePhotoSequenceSupported |
Ruft einen Wert ab, der angibt, ob die Medienbeschreibung unterstützung für variable Fotosequenzen enthält. |
Properties |
Ruft eine schreibgeschützte Zuordnung von benutzerdefinierten Attributen ab, die vom Hersteller des Erfassungsgeräts bereitgestellt werden. |
Subtype |
Ruft eine Zeichenfolge ab, die den Standardnamen für den vom Medienprofil unterstützten Mediencodierungsuntertyp enthält, z. B. "Aac", "Jpeg" oder "Hevc". |
Width |
Ruft die Breite der Medienbeschreibung ab. |