マイクロソフトは、Windows11に組み込まれたDirectX12ビデオエンコーディングAPIを発表しました

マイクロソフトは、Windows11に組み込まれたDirectX12ビデオエンコーディングAPIを発表しました

DirectX 12には、マルチメディア環境、特にゲームやビデオで多くのアプリケーションがあります。後者に関しては、GPUで高速化されたビデオのデコードと処理、およびモーションエスティメーション用のAPIをすでに提供しています。Microsoftは現在、DirectX 12用の新しいビデオエンコーディングAPIを導入しており、 Windows11に組み込まれています。

基本的に、Video Encode APIを使用すると、ビデオエンジンはGPUを使用して、DirectX 12で設定された標準に従ってビデオをエンコードできます。つまり、サードパーティの開発者もこの機能をアプリケーションで使用できます。Vulkanには、H264およびH265コーデック用のビデオエンコーディングおよびデコーディングAPIがすでに含まれていることに注意してください。

このAPIは現在、H264およびHEVCコーデックをサポートしています。Microsoftは、開発者がドライバー要件があるため、最初に各コーデックと関連するエンコードツールのサポートを要求することをお勧めします。

ビデオエンコーディングAPIはWindows11にデフォルトで含まれており、DirectX 12 Agility SDK(プレビュー1.700.10以降)からも使用できます。ベンダーの最小ハードウェアプラットフォームとドライバーバージョンは、以下に定義されています。

セールスマン サポートされているプラ​​ットフォーム ビデオドライバの最小バージョン
AMD
  • Radeon RX5000シリーズ以降
  • Ryzen2xxxxシリーズ以降
開発中-ETAQ2 ‘2022
インテル
  • タイガーレイク
  • 氷の湖
  • アルダーレイク(2022年初頭から)
バージョン30.0.100.9955
NVIDIA
  • GeForce GTX10xx以降
  • GeForce RTX20xx以降
  • Quadro RTX
  • NVIDIA RTX
バージョン471.41

Microsoftのブログ投稿では、ビデオエンコーディングのプロセスと、開発者が呼び出すことができるメソッドの概要を説明しています問題があるように思われる場合は、こちらをご覧ください

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です