IAMVideoCompression::OverrideFrameSize
OverrideFrameSize メソッドは、指定されたフレームのフレーム サイズをオーバーライドする。
構文
HRESULT OverrideFrameSize(
long FrameNumber,
long Size
);
パラメータ
FrameNumber
[in] フレーム番号を指定する。フィルタが送信する最初のフレームの番号はゼロとなる。
Size
[in] 指定されたフレームの最大サイズをバイト数で指定する。
戻り値
HRESULT 値を返す。可能な値は次のとおりである。
戻りコード | 説明 |
S_OK | 成功。 |
E_NOTIMPL | 実装されていない。 |
注意
フィルタがこのメソッドをサポートする場合、IAMVideoCompression::GetInfo メソッドは、pCapabilities 引数内に CompressionCaps_CanCrunch フラグを返す。しかしこのフラグには、フィルタがビット レートの設定をサポートしているという意味もあるため、OverrideFrameSize メソッドがサポートされていることは保証されない。
参照