Поделиться через


Интерфейс ID3D12VideoEncoder (d3d12video.h)

Представляет кодировщик видео Direct3D 12.

Наследование

Интерфейс ID3D12VideoEncoder наследуется от интерфейса ID3D12Pageable.

Методы

Интерфейс ID3D12VideoEncoder содержит следующие методы.

 
ID3D12VideoEncoder::GetCodec

Возвращает кодек, связанный с видеокодировщиком.
ID3D12VideoEncoder::GetCodecConfiguration

Возвращает параметры конфигурации кодека, связанные с кодировщиком видео.
ID3D12VideoEncoder::GetCodecProfile

Возвращает профиль кодека, связанный с видеокодировщиком.
ID3D12VideoEncoder::GetEncoderFlags

Возвращает флаги кодировщика, с помощью которых был инициализирован кодировщик видео.
ID3D12VideoEncoder::GetInputFormat

Возвращает формат входных данных кодировщика видео.
ID3D12VideoEncoder::GetMaxMotionEstimationPrecision

Возвращает максимальную точность оценки движения кодировщика видео.
ID3D12VideoEncoder::GetNodeMask

Возвращает маску узла для кодировщика видео.

Комментарии

Получите экземпляр этого класса, вызвав ID3D12VideoDevice3::CreateVideoEncoder.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Минимальная версия сервера Сборка Windows 22000
Верхняя часть d3d12video.h