Condividi tramite


AudioFileInputNode.PlaybackSpeedFactor Proprietà

Definizione

Ottiene o imposta il fattore di velocità di riproduzione per il nodo di input del file audio.

public:
 property double PlaybackSpeedFactor { double get(); void set(double value); };
double PlaybackSpeedFactor();

void PlaybackSpeedFactor(double value);
public double PlaybackSpeedFactor { get; set; }
var double = audioFileInputNode.playbackSpeedFactor;
audioFileInputNode.playbackSpeedFactor = double;
Public Property PlaybackSpeedFactor As Double

Valore della proprietà

Double

double

Valore che indica il fattore di velocità di riproduzione.

Commenti

Si tratta di una scala lineare della velocità di riproduzione. Ad esempio, un valore pari a .5 comporterà la riproduzione a metà velocità e un valore pari a 2,0 riprodurrà nuovamente il file audio a velocità doppia.

Il valore specificato per questa proprietà viene bloccato sul valore della proprietà MaxPlaybackSpeedFactor dell'oggetto AudioGraphSettings utilizzato per inizializzare il grafico audio a cui appartiene il nodo. Il valore massimo predefinito è 1024.

Importante

Quando un grafico audio supporta un fattore di velocità di riproduzione maggiore di 1, il sistema deve allocare ulteriore memoria per mantenere un buffer sufficiente di dati audio. Per questo motivo, l'impostazione di MaxPlaybackSpeedFactor sul valore più basso richiesto dall'app ridurrà il consumo di memoria dell'app. Se l'app riproduce il contenuto solo alla velocità normale, è consigliabile impostare MaxPlaybackSpeedFactor su 1.

Si applica a