Windows 11 пропонує новий API кодування відео на основі графічного процесора для програм
2 хв. читати
Опубліковано
Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі
Microsoft оголосила про новий DirectX12 API для Windows, який запропонує новий спосіб для програм ефективно кодувати відео за допомогою графічного процесора.
API кодування відео доступний для додатків сторонніх розробників і є рідним для Windows 3 і може ефективно кодувати відео у форматах H11 і HEVC.
Microsoft стверджує, що пропонує значну кількість настроюваних параметрів, доступних для цього API, щоб користувач міг налаштувати різні аспекти процесу кодування та зробити їх найкращим підходом для своїх сценаріїв, таких як: користувацька схема розподілу фрагментів, активна (наприклад, CBR, VBR, QBVR ) і пасивний (Абсолютна/Дельта користувацькі карти QP) режими конфігурації контролю швидкості, використання спеціальних інструментів кодування кодеків, користувацькі розміри блоків і перетворення кодеків, обмеження точності вектора руху, явне використання сеансів внутрішнього оновлення, динамічна реконфігурація роздільної здатності/швидкості відеопотоку контроль/розбиття на фрагменти тощо.
API доступний у DirectX 12 Agility SDK (версія 1.700.10-preview або новішої версії), але має мінімальну апаратну платформу та версію драйвера для постачальників, наведені нижче:
Продавець | Підтримувані платформи | Мінімальна версія відеодрайвера |
---|---|---|
AMD |
|
У розробці – ETA Q2 '2022 |
Intel |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
Microsoft пропонує розробникам спочатку перевірити наявність підтримки, перш ніж намагатися використовувати API. Дізнайтеся більше про цю функцію та її реалізацію в Microsoft тут.
через Neowin