Qt Multimedia QML Types

のQML型は、次のような基本的な使用例をサポートしています。 Qt Multimediaは、次のような基本的なユースケースをサポートしています:

  • オーディオやビデオの再生
  • カメラ機能へのアクセス
  • ビデオを録画する、
  • カメラ設定へのアクセス。

QML タイプ

Qt Multimedia QML タイプは、.qml ファイル内の以下の import ステートメントを使用してアプリケーションにインポートすることができます:

import QtMultimedia

AudioInput

キャプチャセッションの音声キャプチャに使用する音声入力

AudioOutput

キャプチャセッションの再生やモニタリングに使用する音声出力

Camera

フォーカスやズームに関するカメラ設定のためのインターフェース

CaptureSession

オーディオおよびビデオコンテンツのキャプチャ

ImageCapture

カメラ画像をキャプチャするためのインターフェース

MediaDevices

利用可能なマルチメディア入出力デバイスに関する情報

MediaPlayer

シーンにメディア再生を追加

MediaRecorder

CaptureSessionで生成されたメディアのエンコードと記録用

ScreenCapture

このタイプは、画面のキャプチャに使用されます。

SoundEffect

QMLで効果音を再生するための型。

Video

指定した動画を表示するための便利な型

VideoOutput

ビデオやカメラのビューファインダをレンダリングする

WindowCapture

ウィンドウをキャプチャするための型。

QtMultimediaのインポートでは、以下の値の型も提供します:

CapturableWindow

この型は、WindowCapture経由でキャプチャ可能なウィンドウの基本を取得するために使用します。

audioDevice

オーディオデバイスを表す

cameraDevice

カメラデバイスを表す

cameraFormat

カメラデバイスがサポートするビデオフォーマットを記述します。

mediaFormat

MediaFormat メディアファイルのフォーマットを記述します。

mediaMetaData

メディアファイルのメタデータを提供します。

Qt Spatial Audio モジュール

Qt Spatial Audio QML タイプは、.qml ファイルにある次の import ステートメントを使ってアプリケーショ ンにインポートできます:

import QtQuick3D.SpatialAudio

AmbientSound

ステレオオーバーレイサウンド

AudioEngine

3Dシーン内のサウンドオブジェクトを管理

AudioListener

AudioEngineで定義されたサウンドフィールドを聴く人の位置や方向を定義。

AudioRoom

SpatialSound

3D空間内のサウンドオブジェクト

© 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.