Compartir a través de


atributo MFT_TRANSFORM_CLSID_Attribute

Contiene el identificador de clase (CLSID) de una transformación de Media Foundation (MFT).

Tipo de datos

GUID

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetGUID.

Para establecer este atributo, llame a IMFAttributes::SetGUID.

Comentarios

Este atributo se establece en los punteros IMFActivate devueltos por la función MFTEnumEx .

El objeto de activación usa internamente este atributo cuando crea el MFT. Las aplicaciones no deben usar este CLSID directamente para crear el MFT, ya que es posible que el objeto de activación tenga que inicializar el MFT. Por lo tanto, para crear una instancia de MFT, llame a IMFActivate::ActivateObject en el objeto de activación.

Tenga en cuenta que la función MFTEnumEx se comporta de forma diferente a la función MFTEnum en este sentido. La función MFTEnum devuelve CLSID, que la aplicación pasa a la función CoCreateInstance . La función MFTEnumEx devuelve objetos de activación en lugar de CLSID.

La constante GUID de este atributo se exporta desde mfuuid.lib.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Mftransform.h

Consulte también

Lista alfabética de atributos de Media Foundation

Transformar atributos