AudioSyncSource 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public enum AudioSyncSource
type AudioSyncSource =
- 継承
-
AudioSyncSource
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Default | 0 | 既定の同期ソース (既定) を使用します。 メディアにビデオがある場合、同期はディスプレイに直接レンダリングされるサーフェスにレンダリングされ、許容値はゼロ以外 (0.001 以下など) の vsync ソースがクロック ソースに使用されます。 それ以外の場合、メディアにオーディオがある場合は、オーディオ トラックが使用されます。 最後に、メディアにオーディオがない場合は、システム クロックが使用されます。
|
| SystemClock | 1 | 同期ソースにはシステム 単調クロックを使用します。
|
| Audio | 2 | 同期ソースにオーディオ トラックを使用します。 これには、オーディオ データとオーディオ トラックが必要です。 |
| Vsync | 3 | 同期ソースとして vsync を使用します。 これには、ビデオ データと、ディスプレイに直接レンダリングされる出力サーフェスが必要です。たとえば、SurfaceView このモードでは、59.94Hz ディスプレイで 30fps コンテンツを再生するなど、vsync レートに合わせて再生速度を調整することで、よりスムーズな再生エクスペリエンスが可能になります。 このモードを使用する場合、再生速度を実際に調整できるように、許容範囲を 0 (少なくとも 1/1000 など) に設定する必要があります。 このモードは、2:3 プルダウン (基本的には 24fps でコンテンツを再生) を使用して 60Hz ディスプレイで 25fps コンテンツを再生するためにも使用できます。これにより、ほとんどのデバイスでの再生エクスペリエンスが向上します。 この場合、許容範囲は少なくとも (1/24) にする必要があります。 |
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。