IMFDeviceTransform::InitializeTransform メソッド (mftransform.h)
InitializeTransform は、デバイス MFT を初期化するために呼び出されます。
構文
HRESULT InitializeTransform(
[in] IMFAttributes *pAttributes
);
パラメーター
[in] pAttributes
初期化パラメーターを含むキャプチャ パイプラインによって渡される属性へのポインターを格納します。 次の属性値が関数に渡されます
属性キー | 説明 |
---|---|
|
前の DeviceTransform オブジェクトの IKsControl インターフェイス。 また、有効なパイプラインを作成するために必要な情報を取得するために使用される IMFDeviceTransform も実装します。 |
|
ビデオ キャプチャ ドライバーのシンボリック リンクを示します |
|
デバイスの表示名を指定します。 表示名は人間が判読できる文字列で、ユーザー インターフェイスでの表示に適しています。 |
戻り値
このメソッドは HRESULT を返します。 使用可能な値には、次の表に示す値が含まれますが、これらに限定されません。
リターン コード | 説明 |
---|---|
|
初期化に成功しました |
|
現時点では、デバイス MFT は要求をサポートできませんでした。 |
解説
デバイスの MFT では、この関数を利用して、さまざまな内部オブジェクトと状態を初期化できます。 パイプラインでは、入力 IMFAttributes パラメーターを使用して、特定の構成情報を Device MFT に通信することもできます。
要件
サポートされている最小のクライアント | Windows 10 Version 1703 |
対象プラットフォーム | Windows |
ヘッダー | mftransform.h |