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 |
|
Consulte también