Accelerometer.ReportLatency Propriedade
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 ou define o atraso entre lotes de informações do sensor.
public:
property unsigned int ReportLatency { unsigned int get(); void set(unsigned int value); };
uint32_t ReportLatency();
void ReportLatency(uint32_t value);
public uint ReportLatency { get; set; }
var uInt32 = accelerometer.reportLatency;
accelerometer.reportLatency = uInt32;
Public Property ReportLatency As UInteger
Valor da propriedade
O atraso entre lotes de informações do sensor em milissegundos.
Comentários
Essa propriedade faz referência à frequência de eventos ReadingChanged .
Nem todos os sensores dão suporte a ReportLatency. Se o sensor não der suporte a essa propriedade, ele funcionará da mesma forma que se você definir esse valor como 0. Definir esse valor como 0 usará a latência padrão para o sensor.
Se você definir ReportLatency como um valor maior que a latência máxima com suporte, o sensor usará a latência máxima com suporte. No entanto, essa propriedade não será alterada em valor. O máximo possível reportLatency é igual ao MaxBatchSize vezes o ReportInterval.
Lembre-se de que vários aplicativos podem depender de um único sensor. Cada um desses aplicativos pode definir um valor diferente para ReportLatency. Nesse cenário, o sensor precisa tentar acomodar o valor mais baixo para ReportLatency. Por isso, a latência real pode não corresponder à latência definida por essa propriedade em seu aplicativo. Essa propriedade corresponde à latência ideal, que pode não ser a mesma latência no sensor.
Para obter mais informações sobre o envio em lote do sensor, consulte Sensores.