atributo MF_READWRITE_MMCSS_CLASS_AUDIO
Especifica uma classe MMCSS ( Serviço de Agendador de Classe Multimídia ) para threads de processamento de áudio no Leitor de Origem ou gravador do coletor.
Tipo de dados
LPWSTR
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetString.
Para definir esse atributo, chame IMFAttributes::SetString.
Comentários
Opcionalmente, defina esse atributo ao criar uma instância do Leitor de Origem ou do Gravador de Coletor. O valor do atributo deve ser um nome de classe MMCSS válido.
Se esse atributo estiver definido, o Leitor de Origem ou o Gravador do Coletor registrará seus threads de processamento de áudio com a classe MMCSS especificada. O MMCSS garante que o processamento de dados no Leitor de Origem ou no Gravador do Coletor tenha prioridade sobre outras tarefas do sistema.
Para especificar a prioridade base para threads de áudio, defina o atributo MF_READWRITE_MMCSS_PRIORITY_AUDIO . Se esse atributo não estiver definido, a prioridade base para threads de áudio será zero.
Esse atributo substitui o atributo MF_READWRITE_MMCSS_CLASS para threads de processamento de áudio. Se nenhum dos atributos estiver definido, os threads de áudio não serão registrados com MCSS.
Para a maioria dos aplicativos, a falha de áudio é muito mais perceptível para o usuário do que a falha de vídeo e, portanto, menos aceitável. Por esse motivo, um aplicativo normalmente deve definir MF_READWRITE_MMCSS_CLASS_AUDIO para uma classe MMCSS de prioridade mais alta do que MF_READWRITE_MMCSS_CLASS. Isso garante que o processamento de áudio tenha prioridade maior do que outras tarefas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte |
Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho |
|
Confira também