Qt Multimedia Module C++ Classes
この Qt Multimedia このモジュールは、オーディオ、ビデオ、およびカメラの機能を提供します。詳細...
名前空間
クラス
動画データの抽象化 | |
QAbstractVideoBuffer::MapData 構造体は、マップされたプレーンのレイアウトを記述する | |
特定のフォーマットおよびサンプルレートを備えたオーディオサンプルのコレクションを表します | |
QMediaCaptureSession を通じて QMediaRecorder にカスタムオーディオバッファを提供するために使用されます | |
QMediaPlayerから提供されるオーディオデータのキャプチャに使用されます | |
オーディオのデコードを実装する | |
オーディオデバイスおよびその機能に関する情報 | |
オーディオストリームのパラメータ情報を格納します | |
オーディオの入力チャンネルを表します | |
オーディオの出力チャネルを表します | |
オーディオ出力デバイスへオーディオデータを送信するためのインターフェース | |
オーディオ入力デバイスからオーディオデータを受信するためのインターフェース | |
システムカメラデバイス用のインターフェース | |
カメラデバイスに関する一般的な情報 | |
カメラデバイスがサポートするビデオフォーマットについて説明します | |
キャプチャ可能なウィンドウの基本情報を取得するために使用されます | |
以下の機能に対する GStreamer 固有の統合ポイントを提供しますQt Multimedia | |
カスタムGStreamer要素をバックエンドとするビデオソース | |
メディアコンテンツの記録に使用されます | |
オーディオおよびビデオコンテンツのキャプチャを可能にする | |
利用可能なマルチメディア入力および出力デバイスに関する情報 | |
マルチメディアファイルまたはストリームのエンコード形式を記述します | |
メディアファイルのメタデータを提供します | |
メディアファイルの再生を可能にする | |
キャプチャセッションのエンコードおよび記録に使用される | |
0個以上の互いに重ならない時間間隔の集合を表します | |
QMediaTimeRange::Interval クラスは、整数精度を持つ時間間隔を表す | |
メディア再生オプションの低レベル制御を可能にする | |
このクラスは、画面のキャプチャに使用されます | |
低レイテンシのサウンドエフェクトを再生する方法 | |
ビデオデータの 1 フレームを表します | |
ビデオプレゼンテーションサーフェスのストリーム形式を指定します | |
QMediaRecorder または QMediaCaptureSession 経由のビデオ出力に、カスタムビデオフレームを提供するために使用されます | |
ビデオデータの汎用シンクを表します | |
このクラスは、ウィンドウのキャプチャに使用されます |
詳細な説明
モジュールの使用
Qt モジュールを使用するには、モジュールライブラリに対して、直接または他の依存関係を通じてリンクを行う必要があります。CMakeやqmake など、いくつかのビルドツールには、これを専用にサポートする機能があります。
CMake によるビルド
find_package() コマンドを使用して、Qt6 パッケージ内の必要なモジュールコンポーネントを特定します:
find_package(Qt6 REQUIRED COMPONENTS Multimedia)
target_link_libraries(mytarget PRIVATE Qt6::Multimedia)© 2026 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.