Compartir a través de


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 flujo clonado para el que se devuelve el puntero de secuencia clonado inmediatamente después de él en el mismo pin.

Valor devuelto

KsStreamPointerGetNextClone devuelve un puntero a una estructura 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 del pin o que StreamPointer no es un clon. Si no es un clon, streamPointer es el puntero de flujo de borde inicial o final.

Observaciones

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

Consulte también punteros de flujo.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
de la plataforma de destino de Universal
encabezado de ks.h (incluya Ks.h)
biblioteca de Ks.lib
irQL <=DISPATCH_LEVEL

Consulte también

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete