Função KsStreamPointerGetNextClone (ks.h)

A função KsStreamPointerGetNextClone retorna o ponteiro de fluxo de clone que foi clonado imediatamente após o clone especificado.

Sintaxe

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

Parâmetros

[in] StreamPointer

Um ponteiro para uma estrutura KSSTREAM_POINTER que representa o ponteiro de fluxo de clone para o qual o ponteiro de fluxo de clone clonado imediatamente após ele no mesmo pino é retornado.

Retornar valor

KsStreamPointerGetNextClone retorna um ponteiro para uma estrutura KSSTREAM_POINTER que representa o ponteiro de fluxo de clone que foi clonado imediatamente após StreamPointer no mesmo pino. Como alternativa, ele retorna NULL indicando que StreamPointer é o último clone no pino ou que StreamPointer não é um clone. Se não for um clone, StreamPointer será o ponteiro de fluxo de borda à esquerda ou à direita.

Comentários

O ponteiro retornado sempre se refere ao mesmo pino que o StreamPointer. KsStreamPointerGetNextClone, em conjunto com KsPinGetFirstCloneStreamPointer, pode ser usado para enumerar todos os ponteiros de fluxo de clone em um determinado pino na ordem em que foram clonados.

Consulte também Stream Ponteiros.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX.
Plataforma de Destino Universal
Cabeçalho ks.h (inclua Ks.h)
Biblioteca Ks.lib
IRQL <=DISPATCH_LEVEL

Confira também

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete