Compartilhar via


Função KsGetNextSibling (ks.h)

A funçãoKsGetNextSibling retorna o próximo irmão de um determinado objeto.

Sintaxe

KSDDKAPI PVOID KsGetNextSibling(
  [in] PVOID Object
);

Parâmetros

[in] Object

O objeto para o qual localizar o próximo irmão.

Valor de retorno

KsGetNextSibling retorna o próximo objeto irmão do objeto . Se nenhum objeto irmão existir, ele retornará NULL.

Observações

Se Object for uma fábrica de filtros, KsGetNextSibling retornará a próxima fábrica de filtros pertencente ao dispositivo pai e assim por diante. Os chamadores devem executar o typecasting apropriado de e para PVOID.

A hierarquia de objetos é garantida estável somente enquanto o mutex apropriado é mantido, nesse caso, o mutex do dispositivo. Para obter mais informações, consulte visão geral do AVStream e mutexes de no AVStream.

Os minidrivers raramente chamam KsGetNextSibling diretamente. Há várias funções que são chamadas embutidas para KsGetNextSibling e que executam o typecasting para você: KsFilterFactoryGetNextSiblingFilterFactory, KsFilterGetNextSiblingFiltere KsPinGetNextSiblingPin.

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 PASSIVE_LEVEL

Consulte também

KSFILTER

KSFILTERFACTORY

KSPIN

KsFilterFactoryGetNextSiblingFilterFactory

KsFilterGetNextSiblingFilter

KsPinGetNextSiblingPin