Entrada do Registro formatCode

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Quando Reprodutor Multimídia do Windows encontra uma extensão de nome de arquivo personalizada, ela procura uma subchave do Registro que corresponda à extensão. A subchave é descrita em Configurações do Registro de Extensão de Nome de Arquivo. Uma das entradas do Registro que podem aparecer na subchave da extensão é a entrada FormatCode .

A entrada do registro FormatCode especifica o código de formato MTP (Protocolo de Transporte de Mídia) para arquivos que têm a extensão personalizada. A entrada do registro FormatCode tem o seguinte formulário.

Nome Type Valor
FormatCode REG_DWORD Um inteiro positivo de 16 bits que identifica o formato do arquivo.

 

Quando o usuário tenta copiar um arquivo de mídia digital que tem uma extensão de nome de arquivo personalizado para um dispositivo portátil, Reprodutor Multimídia do Windows procura no registro para encontrar um código de formato associado à extensão de nome de arquivo personalizado. Se Reprodutor Multimídia do Windows encontrar um código de formato, ele usará MTP para determinar se o dispositivo dá suporte ao formato de arquivo personalizado. Se o dispositivo der suporte ao formato, o arquivo de mídia será copiado para o dispositivo sem ser transcodificado.

Um dispositivo que dá suporte a MTP pode fornecer Reprodutor Multimídia do Windows com um conjunto de dados DeviceInfo, que contém, entre outras coisas, uma lista de códigos de formato compatíveis com o dispositivo.

Se você estiver desenvolvendo um formato de arquivo personalizado, poderá solicitar um código de formato da Microsoft. Para obter informações sobre como solicitar um código de formato, consulte o Kit de Portabilidade do Protocolo de Transporte de Mídia da Microsoft, que está disponível no Centro de Desenvolvedores do Microsoft Windows Media.

Configurações do Registro de Extensão de Nome de Arquivo