mftransform.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
mftransform.h には、次のプログラミング インターフェイスが含まれています。
IMFDeviceTransform このセクションには、IMFDeviceTransform インターフェイスのリファレンス情報が含まれています。 |
IMFDeviceTransformCallback システム割り当てフレーム バッファーがデバイス ドライバーに送信されたときに通知を受信するには、このコールバックを実装します。 |
IMFTransform すべての Media Foundation Transforms (MFT) によって実装されます。 |
MFCreateTransformActivate Media Foundation 変換 (MFT) の汎用アクティブ化オブジェクトを作成します。 |
MFT_INPUT_STREAM_INFO Media Foundation 変換 (MFT) の入力ストリームに関する情報が含まれます。 これらの値を取得するには、IMFTransform::GetInputStreamInfo を呼び出します。 |
MFT_OUTPUT_DATA_BUFFER Media Foundation 変換の出力バッファーに関する情報が含まれます。 この構造体は、IMFTransform::P rocessOutput メソッドで使用されます。 |
MFT_OUTPUT_STREAM_INFO Media Foundation 変換 (MFT) の出力ストリームに関する情報が含まれます。 これらの値を取得するには、IMFTransform::GetOutputStreamInfo を呼び出します。 |
STREAM_MEDIUM アプリケーションでは使用できません。 |
_MFT_DRAIN_TYPE サポートされていません。 (_MFT_DRAIN_TYPE) |
_MFT_INPUT_DATA_BUFFER_FLAGS IMFTransform::P rocessInput メソッドのフラグを定義します。 現在、フラグは定義されていません。 |
_MFT_INPUT_STATUS_FLAGS Media Foundation 変換 (MFT) の入力ストリームの状態を示します。 |
_MFT_INPUT_STREAM_INFO_FLAGS Media Foundation 変換 (MFT) の入力ストリームについて説明します。 |
_MFT_OUTPUT_DATA_BUFFER_FLAGS IMFTransform::P rocessOutput メソッドのフラグを定義します。 |
_MFT_OUTPUT_STATUS_FLAGS Media Foundation 変換 (MFT) が出力データを生成できるかどうかを示します。 |
_MFT_OUTPUT_STREAM_INFO_FLAGS Media Foundation 変換 (MFT) の出力ストリームについて説明します。 |
_MFT_PROCESS_OUTPUT_FLAGS Media Foundation 変換 (MFT) で出力サンプルを処理するためのフラグを定義します。 |
_MFT_PROCESS_OUTPUT_STATUS IMFTransform::P rocessOutput の呼び出しの状態を示します。 |
_MFT_SET_TYPE_FLAGS Media Foundation 変換 (MFT) でメディアの種類を設定またはテストするためのフラグを定義します。 |
MF3DVideoOutputType 3D 立体ビデオ ストリームを出力する方法を指定します。 |
MFT_MESSAGE_TYPE Media Foundation 変換 (MFT) のメッセージを定義します。 |