audioDevice QML Value Type
Describe un dispositivo de audio. Más...
| Import Statement: | import QtMultimedia |
Propiedades
- description : string
- id : string
- isDefault : bool
- mode : enumeration
Descripción detallada
El tipo de valor audioDevice describe las propiedades de un dispositivo de audio conectado al sistema.
La instancia audioDevice conserva sus propiedades durante toda su vida útil, incluso si el dispositivo físico correspondiente se desconecta o se modifican sus ajustes. Para mantener un registro de las propiedades actualizadas, el usuario debe cargar nuevas instancias de audioDevice desde MediaDevices cuando se disparen las señales relevantes.
La lista de dispositivos de entrada o salida de audio puede consultarse desde el tipo MediaDevices. Para seleccionar un determinado dispositivo de audio como entrada o salida, configúrelo como dispositivo en AudioInput o AudioOutput.
MediaPlayer {
audioOutput: AudioOutput {
device: mediaDevices.defaultAudioOutput
}
}
MediaDevices {
id: mediaDevices
}Documentación de propiedades
description : string
Contiene un nombre legible del dispositivo de audio.
Utilice esta cadena para presentar el dispositivo al usuario.
id : string
Contiene un identificador para el dispositivo de audio.
Los nombres de los dispositivos varían en función de la plataforma / plugin de audio que se utilice.
Son un identificador único para el dispositivo de audio.
isDefault : bool
Es verdadero si este es el dispositivo de audio por defecto.
mode : enumeration
Indica si este dispositivo es de entrada o de salida.
El valor devuelto puede ser uno de los siguientes:
| Constante | Descripción |
|---|---|
AudioDevice.Null | Un dispositivo nulo. |
AudioDevice.Input | Un dispositivo de entrada. |
AudioDevice.Output | Un dispositivo de salida. |
© 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.