- マイクロソフトから出てくるこの最新ニュースにきっとワクワクするでしょう。
- 紹介されたばかりのハイテク巨人 Windows11用のDX12ビデオエンコーディングAPI。
Windows OS向けのマルチメディアソリューションのセットとして、DirectX 12はゲームやビデオの分野で非常に成功しているという事実に、私たち全員が同意できると言っても過言ではありません。
これが存在する前は、レドモンドを拠点とする技術大手は、GPUで高速化されたビデオデコード処理とモーションエスティメーション用のAPIを提供していました。
ただし、昨日作成されたDirectX開発者のブログ投稿を通じて、Microsoft 詳細 新しく導入されたWindows11用のDirectX12ビデオエンコーディングAPI。
Windows11はネイティブのDirectX12ビデオエンコーディングAPIを取得しています
基本的に、Video Encode APIを使用すると、ビデオエンジンはGPUを使用して、DirectX12で設定された標準に沿ったビデオエンコーディングを実行できます。
したがって、サードパーティの開発者は、アプリケーションでもこの機能を使用できるようになりました。 また、Vulkanには、H264およびH265コーデックのビデオエンコーディングおよびデコーディング用のAPIがすでに含まれていることに注意してください。
Windows11プラットフォームの現在のDX12ビデオエンコーダAPIはH264 / HEVC形式のみをサポートしていますが、Microsoftにはいくつかの推奨事項があります。
具体的には、技術の巨人は、開発者は対応するコーデックとドライバーツールのサポートを事前に理解する必要があると述べました。
デフォルトでWindows11に含まれているビデオエンコーディングAPIに加えて、興味のある開発者は DX12 Agility Software Development Kit(SDKバージョン番号1.70.10-プレビューまたは より高い)。
詳細なAPIインターフェースと構造体の定義を見つけることができます ここ. APIの設計の詳細と詳細なドキュメントについては、以下を参照してください。 このドキュメント.
Video EncodeAPIがサポートするプラットフォーム
Video EncodeAPIはWindows11の一部として含まれており、 DirectX 12 Agility SDK (バージョン 1.700.10-プレビュー またはそれ以降)。
以下のリストには、H264コーデックとHEVCコーデックの両方でビデオエンコードを現在サポートしているハードウェアプラットフォームと、それらの最小ドライバーバージョン要件が含まれています。
ベンダー | サポートされているプラットフォーム | ビデオドライバの最小バージョン |
AMD | Radeon RX5000シリーズ以上Ryzen2xxxxシリーズ以上 | 開発中– ETA Q2 ‘2022 |
インテル | タイガーレイクアイスレイクアルダーレイク(2022年初頭から) | v30.0.100.9955 |
NVIDIA | GeForce GTX10xx以降GeForceRTX20xx以降QuadroRTXNVIDIA RTX | v471.41 |
Windows 11に新たに追加されたことに興奮していますか? 以下のコメントセクションで私たちとあなたの考えを共有してください。