DirectX 12: Microsoft melhora a codificação de vídeo com uma nova API
Microsoft foi anunciado uma API de codificação de vídeo projetada para codificar vídeo com eficiência em codecs H264 e HEVC usando uma GPU de acordo com os padrões DirectX 12. A API é integrada ao Windows 11 e já está disponível para desenvolvedores no DirectX 12 Agility SDK (versão 1.700.10 ou mais recente).
No passado, a Microsoft fez algumas melhorias no DirectX 12 para aceleração de conteúdo de vídeo na GPU. Isso inclui processamento e decodificação de vídeo, enquanto a codificação de vídeo ainda não recebeu consideração especial. A nova API é o que faltava aqui.
Placas de vídeo da NVIDIA e Intel já estão se beneficiando das novas possibilidades. Se você usa uma placa gráfica NVIDIA, precisa de uma GeForce GTX 10xx ou mais recente, GeForce RTX 20xx ou mais recente, Nvidia RTX ou Quadro RTX. O driver deve ser atualizado para a versão 471.41 ou mais recente. As placas de vídeo Intel são suportadas por Tiger Lake, Ice Lake e Alder Lake (2022). Você precisa ter a versão do driver 30.0.100.9955 ou mais recente.
Quanto à AMD, a nova API requer Radeon RX 5000 e mais recente, e
Ryzen 2xxx e mais recente. No entanto, um driver compatível ainda não está disponível. A AMD o lançará no segundo trimestre de 2022.
A Microsoft diz que usando essa API, os desenvolvedores podem personalizar vários aspectos do processo de codificação e torná-los mais adequados aos seus cenários.