Share via


ビデオ デコードの構成 (Microsoft Media Foundation)

デコードは基本的に、構成の観点からエンコードとは逆です。 デコーダーは非常に少数のプロパティをサポートしており、いずれも必要ありません。 入力の種類をデコーダー出力に使用する型 (コーデックのプライベート データを含む) に設定します。 次に、出力を目的の非圧縮形式に設定し、適切なフレーム サイズを反映するように VIDEOINFOHEADER 構造体を設定し、サンプルの処理を開始します。

デコーダーには、 VIDEOINFOHEADER 構造体の直後に配置されたコーデックのプライベート データを含むメディアの種類を指定する必要があります。 デコーダーは、このデータがないとコンテンツをデコードできません。 デコーダーによって実行される形式の検証では、プライベート データは検証されません。 コーデックのプライベート データが見つからないか正しくない場合、デコーダーはビット ストリームが破損しているかのように応答します。 詳細については、「 ビデオ コーデックのプライベート データの使用」を参照してください。

ビデオ コーデックのプライベート データの使用

ビデオの操作