Microsoft adiciona API de codificação de vídeo ao DirectX 12
Em resumo: a Microsoft anunciou esta semana que adicionou uma nova API ao DirectX 12 que suportará codificação de vídeo. O novo conjunto de interfaces dará aos usuários do Windows uma estrutura consistente para codificar vídeos.
A Microsoft explicou os recursos e requisitos da nova API na quarta-feira. A codificação de vídeo une APIs para recursos como decodificação de vídeo, processamento de vídeo e estimativa de movimento, que a Microsoft havia implementado anteriormente .
A API de codificação de vídeo suporta codecs H.264 e HEVC (H.265). Devido aos requisitos do driver, os usuários terão que consultar cada codec e suas ferramentas de codificação com ID3D12VideoDevice::CheckFeatureSupport. Também cabe aos usuários lidar com os outros cabeçalhos de codec de fluxo de bits, como SEI, VUI, VPS, SPS ou PPS.
A Microsoft fornece muita documentação para usar a API em sua explicação, incluindo definições detalhadas de interface e detalhes de design.
A API vem com o Windows 11, mas você também pode obtê-la no DirectX 12 Agility SDK com versão 1.700.10-preview ou mais recente.
Ele suporta CPUs desde Tiger Lake e Ryzeon 2000 e GPUs começando com as séries Ryzen RX 5000s e GTX 10 (incluindo o Quadro RTX). Os usuários precisarão ter o driver de vídeo Intel versão 30.0.100.9955 ou o driver Nvidia versão 471.41. O driver AMD necessário ainda está em desenvolvimento, mas deve chegar no segundo trimestre do próximo ano.