atributo MFT_TRANSFORM_CLSID_Attribute
Contém o CLSID (identificador de classe) de uma transformação do Media Foundation (MFT).
Tipo de dados
GUID
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetGUID.
Para definir esse atributo, chame IMFAttributes::SetGUID.
Comentários
Esse atributo é definido nos ponteiros IMFActivate retornados pela função MFTEnumEx .
Esse atributo é usado internamente pelo objeto de ativação quando ele cria o MFT. Os aplicativos não devem usar esse CLSID diretamente para criar o MFT, pois o objeto de ativação pode precisar inicializar o MFT. Portanto, para criar uma instância do MFT, chame IMFActivate::ActivateObject no objeto de ativação.
Observe que a função MFTEnumEx se comporta de forma diferente da função MFTEnum nesse sentido. A função MFTEnum retorna CLSIDs, que o aplicativo passa para a função CoCreateInstance . A função MFTEnumEx retorna objetos de ativação em vez de CLSIDs.
A constante GUID para esse atributo é exportada de mfuuid.lib.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho |
|
Confira também