Método IMFLocalMFTRegistration::RegisterMFTs (mfidl.h)
Registra una o varias transformaciones de Media Foundation (MFT) en el proceso del autor de la llamada.
Sintaxis
HRESULT RegisterMFTs(
[in] MFT_REGISTRATION_INFO *pMFTs,
[in] DWORD cMFTs
);
Parámetros
[in] pMFTs
Puntero a una matriz de estructuras de MFT_REGISTRATION_INFO .
[in] cMFTs
Número de elementos de la matriz pMFT .
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Este método es similar a la función MFTRegisterLocalByCLSID . Registra una o varias MFT en el proceso del autor de la llamada. Estas MFT se pueden enumerar llamando a la función MFTEnumEx con la marca MFT_ENUM_FLAG_LOCALMFT .
A diferencia de MFTRegisterLocalByCLSID, sin embargo, este método también hace que el MFT esté disponible en el proceso de ruta de acceso a medios protegidos (PMP) y, por tanto, es útil si usa la sesión multimedia dentro de PMP. Para obtener más información, vea los temas siguientes:
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |