Configuración del Registro de extensiones de nombre de archivo

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Si los archivos multimedia digitales tienen un formato personalizado, puede proporcionar Reproductor multimedia de Windows con información sobre el formato personalizado colocando entradas en el registro en el equipo del usuario. Reproductor multimedia de Windows inspecciona las entradas del Registro para determinar cómo debe controlar los archivos. En la lista siguiente se muestran varias de las cosas que puede hacer mediante la creación de entradas del Registro que pertenecen al formato de archivo multimedia personalizado.

  • Conceda permiso al Reproductor para reproducir, copiar o transcodificar los archivos.
  • Especifique la tecnología subyacente que el Reproductor debe usar para reproducir los archivos.
  • Especifique dónde debe mostrar el Reproductor los archivos en su vista de biblioteca.
  • Especifique un complemento que el Reproductor debe usar para convertir los archivos en un formato estándar.
  • Especifique un código de formato del Protocolo de transporte multimedia (MTP) que el Reproductor puede usar para determinar si un dispositivo portátil determinado admite el formato de archivo.

La mayoría de las entradas que proporcione estará bajo una subclave asociada a la extensión de nombre de archivo personalizada. Puede crear esa subclave en el subárbol HKEY_LOCAL_MACHINE y en el subárbol HKEY_CURRENT_USER. Reproductor multimedia de Windows se ve primero en el subárbol HKEY_LOCAL_MACHINE. Si no encuentra lo que necesita allí, se ve en el subárbol HKEY_CURRENT_USER. Tenga en cuenta que cualquier código que intente escribir en el registro en el equipo del usuario puede escribir en el subárbol HKEY_LOCAL_MACHINE solo si el usuario actual tiene privilegios administrativos.

Para escribir información sobre el formato de archivo personalizado en el subárbol HKEY_LOCAL_MACHINE, cree la siguiente subclave.

HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\customExtension

donde customExtension es la extensión de nombre de archivo, incluido el separador de puntos (.). Por ejemplo, si la extensión para el formato de archivo personalizado es .xyz, cree la siguiente subclave.

HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.xyz

Para escribir información sobre el formato de archivo personalizado en el subárbol HKEY_CURRENT_USER, cree la siguiente subclave.

HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Player\Extensions\customExtension

Puede escribir una o varias de las siguientes entradas en la subclave customExtension .

  • Permisos
  • Tiempo de ejecución
  • FormatCode

Para especificar complementos de conversión para el formato de archivo multimedia personalizado, cree una subclave ConvertPluginCLSID en la subclave customExtension .

Para especificar dónde Reproductor multimedia de Windows debe mostrar los archivos en su vista de biblioteca, escriba una entrada que represente el formato de archivo personalizado en la subclave siguiente.

HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\MLS\Extensions

En los temas siguientes se describen las subclaves del Registro y las entradas que proporcionan Reproductor multimedia de Windows con información sobre los formatos de archivo multimedia personalizados.

Configuración del Registro

complementos de conversión de Reproductor multimedia de Windows