Поделиться через


Функция KsStreamPointerGetNextClone (ks.h)

Функция KsStreamPointerGetNextClone возвращает клонированный указатель потока, который был клонирован сразу после указанного клонирования.

Синтаксис

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

Параметры

[in] StreamPointer

Указатель на KSSTREAM_POINTER структуру, представляющую указатель потока клонирования, для которого клонированный указатель потока клонируется сразу после возврата его на том же закреплении.

Возвращаемое значение

KsStreamPointerGetNextClone возвращает указатель на структуру KSSTREAM_POINTER, представляющую указатель потока клонирования, который был клонирован сразу после StreamPointer на том же закреплении. Кроме того, он возвращает NULL, указывающий, что StreamPointer является последним клоном на закреплении или что StreamPointer не является клоном. Если нет клона, StreamPointer является ведущим или конечным указателем пограничного потока.

Замечания

Возвращаемый указатель всегда ссылается на тот же пин-код, что и StreamPointer. KsStreamPointerGetNextClone, в сочетании с KsPinGetFirstCloneStreamPointer,можно использовать для перечисления всех указателей потока клонирования на заданном закреплении в порядке клонирования.

См. также указатели потока.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX.
целевая платформа Всеобщий
заголовка ks.h (include Ks.h)
библиотеки Ks.lib
IRQL <=DISPATCH_LEVEL

См. также

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete