可変ビット レート ストリームの書き込み
[このページに関連付けられている機能である Windows Media Format 11 SDK は、従来の機能です。 ソース リーダーとシンク ライターに置き換わりました。 ソース リーダーとシンク ライターは、Windows 10とWindows 11用に最適化されています。 Microsoft では、可能であれば、新しいコードで Windows Media Format 11 SDK ではなくソース リーダーとシンク ライターを使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
可変ビット レート (VBR) ストリームは、定数ビット レート (CBR) ストリームと同じ方法で書き込まれます。 唯一の違いは、ライターとコーデックによって内部的に実行される処理です。 ただし、ビット レート ベースの VBR (制約付きと制約なしの両方) には、ライターで前処理パスが必要です。
各ストリームの IWMWriter::WriteSample に対する最初の呼び出しの戻り値をチェックする必要があります。 返されるエラー コードがNS_E_INVALID_NUM_PASSES場合、ストリームには前処理パスが必要です。
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示