Método IMFCollection::RemoveElement (mfobjects.h)

Remove um objeto da coleção.

Sintaxe

HRESULT RemoveElement(
  [in]  DWORD    dwElementIndex,
  [out] IUnknown **ppUnkElement
);

Parâmetros

[in] dwElementIndex

Índice baseado em zero do objeto a ser removido. Os objetos são indexados na ordem em que foram adicionados à coleção.

[out] ppUnkElement

Recebe um ponteiro para a interface IUnknown do objeto . O chamador deve liberar a interface . Esse parâmetro não pode ser NULL, mas o valor do ponteiro recuperado pode ser NULL.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Requisitos

Requisito Valor
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 mfobjects.h (include Mfidl.h)
Biblioteca Mfuuid.lib

Confira também

IMFCollection