Qt Multimedia QML Types

에 대한 QML 유형은 Qt Multimedia 의 QML 유형은 다음과 같은 기본 사용 사례를 지원합니다:

  • 오디오 및 비디오 재생
  • 카메라 기능 액세스
  • 비디오 녹화
  • 카메라 설정에 액세스합니다.

QML 유형

Qt Multimedia QML 유형은 .qml 파일에서 다음 가져오기 문을 사용하여 애플리케이션으로 가져올 수 있습니다:

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 QtQuick3D.SpatialAudio

AmbientSound

스테레오 오버레이 사운드

AudioEngine

3D 씬 내의 사운드 오브젝트 관리

AudioListener

오디오 엔진에 의해 정의된 음장을 듣는 사람의 위치와 방향을 정의합니다.

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.