次の方法で共有


AudioFrameInputNode.PlaybackSpeedFactor プロパティ

定義

オーディオ フレーム入力ノードの再生速度係数を取得または設定します。

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

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

プロパティ値

Double

double

再生速度係数を示す 値。

注釈

これは再生速度の線形スケールです。 そのため、たとえば、値が .5 の場合、半分の速度で再生され、値 2.0 はオーディオを 2 倍の速度で再生します。

このプロパティに指定した値は、ノードが属するオーディオ グラフの初期化に使用される AudioGraphSettings オブジェクトの MaxPlaybackSpeedFactor プロパティの値に固定されます。 既定値は 1024 です。

重要

オーディオ グラフが、1 より大きい再生速度係数をサポートしている場合、システムは、オーディオ データの十分なバッファーを維持するために、追加のメモリを割り当てる必要があります。 このため、MaxPlaybackSpeedFactor をアプリで必要な最小値に設定すると、アプリによるメモリ消費量が減少します。 アプリが通常の速度でのみコンテンツを再生する場合は、 MaxPlaybackSpeedFactor を 1 に設定することをお勧めします。

適用対象