dtkmultimedia
DTK Multimedia module
载入中...
搜索中...
未找到
Dtk::Multimedia::DAudioInput类 参考

DAudioInput类提供音频输出相关信息. 更多...

#include <daudioinput.h>

类 Dtk::Multimedia::DAudioInput 继承关系图:

Public 槽

void setDevice (const QString &device)
 设置音频输出设备.
 
void setVolume (float volume)
 设置音频输出音量值.
 
void setMuted (bool muted)
 设置音频输出静音状态.
 

信号

void deviceChanged ()
 信号-输出设备信息改变.
 
void volumeChanged (float volume)
 信号-输出音量值改变.
 
void mutedChanged (bool muted)
 信号-输出静音状态改变.
 

Public 成员函数

 DAudioInput (const QString &device, QObject *parent=nullptr)
 
QString device () const
 获取音频输出设备对象.
 
float volume () const
 获取音频输出音量值.
 
bool isMuted () const
 获取音频输出静音状态.
 

Protected 属性

QScopedPointer< DAudioInputPrivate > d_ptr
 

属性

QString device
 
float volume
 
bool muted
 

详细描述

DAudioInput类提供音频输出相关信息.

成员函数说明

◆ device()

QString DAudioInput::device ( ) const

获取音频输出设备对象.

返回
音频输出设备对象.

◆ isMuted()

bool DAudioInput::isMuted ( ) const

获取音频输出静音状态.

返回
音频静音输出状态,true为静音状态,其他为非静音状态.

◆ mutedChanged

void DAudioInput::mutedChanged ( bool  muted)
signal

信号-输出静音状态改变.

参数
[in]muted,true为静音状态,其他为非静音状态.

◆ setDevice

void DAudioInput::setDevice ( const QString &  device)
slot

设置音频输出设备.

参数
[in]device音频输出设备.

◆ setMuted

void DAudioInput::setMuted ( bool  muted)
slot

设置音频输出静音状态.

参数
[in]muted音频输出静音状态,true为静音状态,其他为非静音状态.

◆ setVolume

void DAudioInput::setVolume ( float  volume)
slot

设置音频输出音量值.

参数
[in]volume音频输出音量值.

◆ volume()

float DAudioInput::volume ( ) const

获取音频输出音量值.

返回
音频输出音量值.

◆ volumeChanged

void DAudioInput::volumeChanged ( float  volume)
signal

信号-输出音量值改变.

参数
[in]volume音量值.

该类的文档由以下文件生成: