IEnumMediaTypes::Skip
Skip メソッドは、指定のメディア タイプ数をスキップする。
構文
HRESULT Skip(
ULONG cMediaTypes
);
パラメータ
cMediaTypes
[in] スキップするメディア タイプの数。
戻り値
次のいずれかの HRESULT 値を返す。
値 | 説明 |
S_FALSE | シーケンスの最後を超えてスキップした。 |
S_OK | 成功。 |
VFW_E_ENUM_OUT_OF_SYNC | ピンの状態が変更され、現在その列挙子と互換性がない。 |
注意
メディア タイプ セットが変更されると、列挙子はそのピンとの互換性をなくし、メソッドは VFW_E_ENUM_OUT_OF_SYNC を返す。列挙子へのその前の呼び出しで取得したデータは有効ではない可能性があるので、廃棄すること。IEnumMediaTypes::Reset メソッドを呼び出して列挙子を更新すること。そうすれば Skip メソッドを安全に呼び出すことができる。
参照