PwmController Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un controlador PWM conectado al sistema.
public ref class PwmController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PwmController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PwmController
Public NotInheritable Class PwmController
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows IoT Extension SDK (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (se introdujo en la versión v1.0)
|
Comentarios
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1511 | 10586 | GetDefaultAsync |
1703 | 15063 | FromIdAsync |
1703 | 15063 | GetDeviceSelector |
1703 | 15063 | GetDeviceSelector(String) |
Propiedades
ActualFrequency |
Obtiene la frecuencia real de PWM. |
MaxFrequency |
Obtiene la frecuencia máxima que ofrece el controlador. |
MinFrequency |
Obtiene la frecuencia mínima que ofrece el controlador. |
PinCount |
Obtiene el número de patillas disponibles en el sistema. |
Métodos
FromIdAsync(String) |
Inicializa una instancia del controlador PWM basada en el id. de DeviceInformation especificado. |
GetControllersAsync(IPwmProvider) |
Obtiene todos los controladores del sistema de forma asincrónica. |
GetDefaultAsync() |
Obtiene el controlador PWM predeterminado en el sistema. |
GetDeviceSelector() |
Recupera una cadena de sintaxis de consulta avanzada (AQS) para todos los controladores PWM del sistema. Puede usar esta cadena con el método DeviceInformation.FindAllAsync para obtener objetos DeviceInformation para esos controladores. |
GetDeviceSelector(String) |
Recupera una cadena de sintaxis de consulta avanzada (AQS) para el controlador PWM que tiene el nombre descriptivo especificado. Puede usar esta cadena con el método DeviceInformation.FindAllAsync para obtener objetos DeviceInformation para esos controladores. |
OpenPin(Int32) |
Abre el pin para su uso. |
SetDesiredFrequency(Double) |
Establece la frecuencia de PWM. |