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.

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
Erro de memória insuficiente no DirectX 12: como corrigi-lo?

Erro de memória insuficiente no DirectX 12: como corrigi-lo?Directx 12Erros Directx

Aumentar o tamanho do arquivo de página deve funcionarVocê pode se deparar com o erro DirectX 12 de memória insuficiente ao jogar em um PC com Windows.Isso geralmente acontece quando um tamanho de ...

Consulte Mais informação