A API de codificação de vídeo Native DirectX 12 está chegando ao Windows 11

  • Você certamente ficará emocionado com as últimas notícias da Microsoft.
  • O gigante da tecnologia acaba de apresentar API de codificação de vídeo DX12 para Windows 11.
API Directx 12

É seguro dizer que todos concordamos com o fato de que, como um conjunto de soluções multimídia para o sistema operacional Windows, o DirectX 12 é um grande sucesso na área de jogos e vídeo.

Antes mesmo de isso existir, o gigante da tecnologia com base em Redmond costumava fornecer uma API para processamento de decodificação de vídeo acelerado por GPU e estimativa de movimento.

No entanto, por meio de uma postagem no blog do desenvolvedor DirectX criada ontem, a Microsoft detalhado a API de codificação de vídeo DirectX 12 recém-introduzida para Windows 11.

O Windows 11 está obtendo API de codificação de vídeo DirectX 12 nativa

Basicamente, a API de codificação de vídeo permite que os mecanismos de vídeo façam uso da GPU para realizar a codificação de vídeo de acordo com os padrões definidos pelo DirectX 12.

Portanto, os desenvolvedores terceirizados também podem usar esse recurso em seus aplicativos. Além disso, lembre-se de que Vulkan já inclui APIs para codificação e decodificação de vídeo para codecs H264 e H265.

Embora a API do codificador de vídeo DX12 atual na plataforma Windows 11 suporte apenas o formato H264 / HEVC, a Microsoft tem algumas recomendações.

Para ser mais específico, o gigante da tecnologia afirmou que os desenvolvedores devem entender os codecs correspondentes e o suporte da ferramenta de driver com antecedência.

Além da API de codificação de vídeo incluída no Windows 11 por padrão, os desenvolvedores interessados ​​também podem obtê-lo através do DX12 Agility Software Development Kit (SDK versão número 1.70.10-preview ou mais alto).

A definição detalhada das interfaces e estruturas da API pode ser encontrada aqui. Para encontrar mais detalhes de design e documentação detalhada para a API, consulte esse documento.

Plataformas com suporte para API de codificação de vídeo 

A API Video Encode está incluída como parte do Windows 11 e também pode ser encontrada no DirectX 12 Agility SDK (versão 1.700.10-preview ou mais recente).

A lista abaixo contém as plataformas de hardware que atualmente têm suporte para Codificação de Vídeo para os codecs H264 e HEVC e seus requisitos mínimos de versão do driver.

Fornecedor Plataformas suportadas Versão mínima do driver de vídeo
AMD Radeon série RX 5000 ou superior à série Ryzen 2xxxx ou superior Em desenvolvimento - ETA Q2 ‘2022
Intel Tiger LakeIce LakeAlder Lake (desde o início de 2022) v30.0.100.9955
NVIDIA GeForce GTX 10xx e superior GeForce RTX 20xx e superior Quadro RTXNVIDIA RTX v471.41

Animado com a nova adição ao Windows 11? Compartilhe suas idéias conosco na seção de comentários abaixo.

Como baixar o DirectX 12 no Windows 11

Como baixar o DirectX 12 no Windows 11Windows 11Directx 12

DirectX é uma coleção de APIs (Application Programming Interface), que ajudam os jogos a tirar o melhor proveito do hardware disponível. Então, saiba como baixar o DirectX 12 no Windows 11.O proces...

Consulte Mais informação
DirectX 11 vs DirectX 12: comparação completa de desempenho

DirectX 11 vs DirectX 12: comparação completa de desempenhoDirectx 12

DirectX 11 vs DirectX 12: desempenho explicadoDirectX 11 e DirectX 12 são duas versões diferentes da API gráfica da Microsoft, sendo a última a versão mais recente.A versão mais recente promete tor...

Consulte Mais informação
Os jogos DirectX 12 não estão usando a GPU? Como forçá-los

Os jogos DirectX 12 não estão usando a GPU? Como forçá-losDirectx 12Gpu

Reinstale os drivers da placa gráfica para evitar a subutilização da GPUSeus jogos DirectX 12 estão falhando ao usar sua GPU ou registrando um uso muito baixo de GPU? Isso pode ser um problema de u...

Consulte Mais informação