Qt Multimedia QML Types

Die QML-Typen für Qt Multimedia unterstützen die grundlegenden Anwendungsfälle wie:

  • Audio- und Videowiedergabe,
  • Zugriff auf Kamerafunktionen,
  • Video aufnehmen,
  • und Zugriff auf die Kameraeinstellungen.

QML-Typen

Qt Multimedia QML-Typen können in Ihre Anwendung importiert werden, indem Sie die folgende Importanweisung in Ihrer .qml-Datei verwenden:

import QtMultimedia

AudioInput

Ein Audioeingang, der für die Aufnahme von Audio in einer Aufnahmesitzung verwendet werden kann

AudioOutput

Ein Audioausgang, der für die Wiedergabe oder Überwachung einer Aufnahmesitzung verwendet wird

Camera

Eine Schnittstelle für Kameraeinstellungen in Bezug auf Fokus und Zoom

CaptureSession

Ermöglicht die Aufzeichnung von Audio- und Videoinhalten

ImageCapture

Eine Schnittstelle für die Aufnahme von Kamerabildern

MediaDevices

Informationen über verfügbare Multimedia-Eingabe- und Ausgabegeräte

MediaPlayer

Fügt die Medienwiedergabe zu einer Szene hinzu

MediaRecorder

Zur Kodierung und Aufzeichnung von Medien, die in einer CaptureSession erzeugt wurden

ScreenCapture

Dieser Typ wird für das Capturing eines Bildschirms verwendet

SoundEffect

Der Typ bietet eine Möglichkeit, Soundeffekte in QML abzuspielen

Video

Ein praktischer Typ für die Anzeige eines bestimmten Videos

VideoOutput

Video oder Kamerasucher rendern

WindowCapture

Dieser Typ wird für die Aufnahme eines Fensters verwendet

Der QtMultimedia-Import bietet auch die folgenden Wertetypen:

CapturableWindow

Dieser Typ wird verwendet, um die Basis eines Fensters zu erhalten, das für die Erfassung über WindowCapture verfügbar ist

audioDevice

Beschreibt ein Audiogerät

cameraDevice

Beschreibt ein Kameragerät

cameraFormat

Beschreibt ein Videoformat, das von einem Kameragerät unterstützt wird

mediaFormat

MediaFormat beschreibt das Format einer Mediendatei

mediaMetaData

Liefert Metadaten für Mediendateien

Qt Spatial Audio Modul

Qt Spatial Audio QML-Typen können in Ihre Anwendung importiert werden, indem Sie die folgende Import-Anweisung in Ihrer .qml-Datei verwenden:

import QtQuick3D.SpatialAudio

AmbientSound

Ein Stereo-Overlay-Sound

AudioEngine

Verwaltet Sound-Objekte innerhalb einer 3D-Szene

AudioListener

Definiert die Position und Ausrichtung der Person, die ein von einer AudioEngine definiertes Schallfeld hört

AudioRoom

SpatialSound

Ein Klangobjekt im 3D-Raum

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.