atributo MFT_PROCESS_LOCAL_Attribute
Especifica si una transformación de Media Foundation (MFT) solo está registrada en el proceso de la aplicación.
UINT32
Para obtener este atributo, llame a IMFAttributes::GetUINT32.
Para establecer este atributo, llame a IMFAttributes::SetUINT32.
Este atributo se usa de la siguiente manera:
- La aplicación registra un MFT local llamando a la función MFTRegisterLocal o MFTRegisterLocalByCLSID . Estas funciones registran el MFT en el proceso de la aplicación.
- Se llama a la función MFTEnumEx para enumerar las MFP que coinciden con un conjunto determinado de criterios. La aplicación puede llamar directamente a la función MFTEnumEx , pero con más frecuencia el cargador de topología llama a esta función.
- La función MFTEnumEx recupera una matriz de punteros IMFActivate , cada uno de los cuales representa un objeto de activación para un MFT. Si un MFT se registra localmente, el atributo MFT_PROCESS_LOCAL_Attribute se establece en TRUE en el objeto de activación correspondiente.
El valor predeterminado de este atributo es FALSE.
La constante GUID de este atributo se exporta desde mfuuid.lib.
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 |
|