Compartilhar via


Função KsStreamPointerDelete (ks.h)

A função KsStreamPointerDelete exclui um ponteiro de fluxo de clone, liberando uma referência no quadro ao qual esse ponteiro de fluxo se referia.

Sintaxe

void KsStreamPointerDelete(
  [in] PKSSTREAM_POINTER StreamPointer
);

Parâmetros

[in] StreamPointer

Um ponteiro para uma estrutura KSSTREAM_POINTER que representa o ponteiro de fluxo de clone a ser excluído. Deve ser um ponteiro de fluxo de clone; não pode ser o ponteiro de fluxo de borda à esquerda ou à direita.

Valor de retorno

Nenhum

Observações

Se o quadro ao qual o StreamPointer pontos não tiver outras referências após a exclusão, ele será concluído. Quando o último quadro em um determinado IRP for concluído, o IRP será concluído.

Os ponteiros de fluxo de borda à esquerda e à direita para determinada fila e pino são ponteiros de fluxo especiais que não podem ser excluídos.

Consulte também de Ponteiros de Fluxo.

Requisitos

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

Consulte também

KsPinGetLeadingEdgeStreamPointer

KsPinGetTrailingEdgeStreamPointer

KsStreamPointerClone