atributo MFT_PROCESS_LOCAL_Attribute
Especifica si una transformación de Media Foundation (MFT) solo está registrada en el proceso de la aplicación.
Tipo de datos
UINT32
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetUINT32.
Para establecer este atributo, llame a IMFAttributes::SetUINT32.
Observaciones
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.
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 |
|
Vea también