- 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.
É 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.