次の方法で共有


MediaSourceAudioInputNode.PlaybackSpeedFactor プロパティ

定義

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

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

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

プロパティ値

Double

double

再生速度係数を示す値。

注釈

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

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

重要

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

適用対象