IMFDeviceTransform::GetStreamCount メソッド (mftransform.h)
GetStreamCount メソッドは、この Media Foundation 変換 (MFT) で現在の入力ストリームと出力ストリームの数を取得します。
構文
HRESULT GetStreamCount(
[out] DWORD *pcInputStreams,
[out] DWORD *pcOutputStreams
);
パラメーター
[out] pcInputStreams
入力ストリームの数を受け取ります。
[out] pcOutputStreams
出力ストリームの数を受信します。
戻り値
このメソッドは HRESULT を返します。 使用できる値には、次の表に示す値が含まれますが、これらに限定されません。
リターン コード | 説明 |
---|---|
|
ストリームの状態の切り替えに成功しました。 |
|
無効なポインターが渡されました。 |
注釈
この関数は、デバイス MFT でサポートされているストリームの数を取得するために DTM によって使用されます。 ストリームの数には、選択されていないストリームが含まれます。たとえば、メディアの種類がないストリームや NULL メディアの種類などです。
このメソッドは NULL パラメーターでは呼び出されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1703 |
対象プラットフォーム | Windows |
ヘッダー | mftransform.h |