Método IMFStreamDescriptor::GetStreamIdentifier (mfidl.h)

Recupera um identificador para o fluxo.

Sintaxe

HRESULT GetStreamIdentifier(
  [out] DWORD *pdwStreamIdentifier
);

Parâmetros

[out] pdwStreamIdentifier

Recebe o identificador de fluxo.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

O identificador de fluxo identifica exclusivamente um fluxo dentro de uma apresentação. Ele não muda durante todo o tempo de vida do fluxo. Por exemplo, se a apresentação for alterada enquanto a origem estiver em execução, o número de índice do fluxo poderá ser alterado, mas o identificador de fluxo não.

Em geral, os identificadores de fluxo não têm um significado específico, além de identificar o fluxo. Algumas fontes de mídia podem atribuir identificadores de fluxo com base em valores significativos, como identificadores de pacote, mas isso depende da implementação.

Essa interface estará disponível nas seguintes plataformas se os componentes redistribuíveis do SDK do Windows Media Format 11 estiverem instalados:

  • Windows XP com Service Pack 2 (SP2) e posterior.
  • Windows XP Media Center Edition 2005 com KB900325 (Windows XP Media Center Edition 2005) e KB925766 (pacote cumulativo de atualizações de outubro de 2006 para Windows XP Media Center Edition) instalados.

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfidl.h
Biblioteca Mfuuid.lib

Confira também

IMFStreamDescriptor

Descritores de apresentação