Función KsStreamPointerGetNextClone (ks.h)

La función KsStreamPointerGetNextClone devuelve el puntero de secuencia clonado que se clonó inmediatamente después del clon especificado.

Sintaxis

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

Parámetros

[in] StreamPointer

Puntero a una estructura de KSSTREAM_POINTER que representa el puntero de secuencia clonado para el que se clona el puntero de secuencia clonado inmediatamente después de que se devuelva en el mismo pin.

Valor devuelto

KsStreamPointerGetNextClone devuelve un puntero a una estructura de KSSTREAM_POINTER que representa el puntero de secuencia clonado que se clonó inmediatamente después de StreamPointer en el mismo pin. Como alternativa, devuelve NULL que indica que StreamPointer es el último clon en el pin o que StreamPointer no es un clon. Si no es un clon, StreamPointer es el puntero de flujo perimetral inicial o final.

Comentarios

El puntero devuelto siempre hace referencia al mismo pin que StreamPointer. KsStreamPointerGetNextClone, junto con KsPinGetFirstCloneStreamPointer, se puede usar para enumerar todos los punteros de secuencia clonados en un pin determinado en el orden en que se clonaron.

Consulte también Stream punteros.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
Plataforma de destino Universal
Encabezado ks.h (incluya Ks.h)
Library Ks.lib
IRQL <=DISPATCH_LEVEL

Consulte también

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete