Inclinometer.GetCurrentReading Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a leitura do inclinômetro atual.
public:
virtual InclinometerReading ^ GetCurrentReading() = GetCurrentReading;
InclinometerReading GetCurrentReading();
public InclinometerReading GetCurrentReading();
function getCurrentReading()
Public Function GetCurrentReading () As InclinometerReading
Retornos
A leitura do inclinômetro atual.
Exemplos
O exemplo a seguir demonstra como um aplicativo UWP criado com XAML e C# recupera a leitura atual do inclinômetro padrão.
private void DisplayCurrentReading(object sender, object args)
{
InclinometerReading reading = _inclinometer.GetCurrentReading();
if (reading != null)
{
ScenarioOutput_X.Text = String.Format("{0,5:0.00}", reading.PitchDegrees);
ScenarioOutput_Y.Text = String.Format("{0,5:0.00}", reading.RollDegrees);
ScenarioOutput_Z.Text = String.Format("{0,5:0.00}", reading.YawDegrees);
}
}
Comentários
Um aplicativo pode usar esse método para sondar o sensor para a leitura atual como uma alternativa para registrar um manipulador de eventos ReadingChanged . Essa seria a alternativa preferencial para um aplicativo que atualiza sua interface do usuário a uma taxa de quadros específica. Seja sondando uma ou muitas vezes, o aplicativo deve estabelecer um ReportInterval desejado. Isso informa ao driver do sensor que os recursos devem ser alocados para atender às solicitações de sondagem subsequentes
Antes de usar o valor retornado desse método, o aplicativo deve primeiro marcar que o valor não é nulo. (Se o valor for nulo e você tentar recuperá-lo, o Windows gerará uma exceção.)