Compartilhar via


Método IMFDeviceTransform::GetStreamCount (mftransform.h)

O método GetStreamCount obtém o número atual de fluxos de entrada e saída nesta MFT (transformação do Media Foundation).

Sintaxe

HRESULT GetStreamCount(
  [out] DWORD *pcInputStreams,
  [out] DWORD *pcOutputStreams
);

Parâmetros

[out] pcInputStreams

Recebe o número de fluxos de entrada.

[out] pcOutputStreams

Recebe o número de fluxos de saída.

Retornar valor

O método retorna um HRESULT. Os valores possíveis incluem, mas não se limitam aos valores fornecidos na tabela a seguir.

Código de retorno Descrição
S_OK
A transição do estado do fluxo foi bem-sucedida.
E_POINTER
Ponteiro inválido passado.

Comentários

Essa função é usada pelo DTM para obter o número de fluxos compatíveis com o MFT do dispositivo. O número de fluxos inclui fluxos não selecionados., por exemplo, fluxos sem tipo de mídia ou tipo de mídia NULL.

Esse método não seria chamado com parâmetros NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1703
Plataforma de Destino Windows
Cabeçalho mftransform.h

Confira também

IMFDeviceTransform