Função KsFilterCreatePinFactory (ks.h)
A função KsFilterCreatePinFactory cria uma nova fábrica de pinos no filtro especificado.
Sintaxe
KSDDKAPI NTSTATUS KsFilterCreatePinFactory(
[in] PKSFILTER Filter,
[in] const KSPIN_DESCRIPTOR_EX * const PinDescriptor,
[out] PULONG PinID
);
Parâmetros
[in] Filter
Um ponteiro para uma estrutura KSFILTER para a qual criar uma nova fábrica de pinos.
[in] PinDescriptor
Um ponteiro para uma estrutura KSPIN_DESCRIPTOR_EX que descreve os pinos que essa fábrica criará.
[out] PinID
Um ponteiro para o local que contém a ID da nova fábrica.
Retornar valor
KsFilterCreatePinFactory retorna o sucesso ou a falha da tentativa de criar a fábrica de pinos. A falha pode ocorrer devido a parâmetros inválidos ou memória baixa.
Comentários
Observe que o mutex de controle de filtro deve ser mantido antes de chamar essa função. Para obter mais informações, confira Mutexes no AVStream.
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 | PASSIVE_LEVEL |