次の方法で共有


KsStreamPointerGetNextClone 関数 (ks.h)

KsStreamPointerGetNextClone 関数は、指定された複製の直後に複製された複製ストリーム ポインターを返します。

構文

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

パラメーター

[in] StreamPointer

複製ストリーム ポインターが同じピンで複製された直後に複製された複製ストリーム ポインターを表す KSSTREAM_POINTER構造体への ポインター。

戻り値

KsStreamPointerGetNextClone は、同じピン上の StreamPointer の直後に複製された複製ストリーム ポインターを表すKSSTREAM_POINTER構造体へのポインターを返します。 または、StreamPointer がピンの最後の複製であるか、StreamPointer がクローンではないことを示す NULL を返します。 複製でない場合、 StreamPointer は先頭または末尾のエッジ ストリーム ポインターです。

注釈

返されるポインターは常に StreamPointer と同じピンを参照します。 KsStreamPointerGetNextCloneKsPinGetFirstCloneStreamPointer と組み合わせて使用すると、特定のピン上のすべての複製ストリーム ポインターを、複製された順序で列挙できます。

Stream ポインター」も参照してください。

要件

要件
サポートされている最小のクライアント Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。
対象プラットフォーム ユニバーサル
Header ks.h (Ks.h を含む)
Library Ks.lib
IRQL <=DISPATCH_LEVEL

こちらもご覧ください

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete