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


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

Инкапсулирует список графических команд для кодирования видео, включая оценку движения.

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

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

Методы

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

 
ID3D12VideoEncodeCommandList::BeginEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoEncodeCommandList::BeginEvent)
ID3D12VideoEncodeCommandList::BeginQuery

Запускает выполнение запроса. (ID3D12VideoEncodeCommandList::BeginQuery)
ID3D12VideoEncodeCommandList::ClearState

Сбрасывает состояние прямого списка команд обратно в состояние, в которое он находился при создании списка команд. (ID3D12VideoEncodeCommandList::ClearState)
ID3D12VideoEncodeCommandList::Close

Указывает, что запись в список команд завершена. (ID3D12VideoEncodeCommandList::Close)
ID3D12VideoEncodeCommandList::D iscardResource

Указывает, что текущее содержимое ресурса можно отменить. (ID3D12VideoEncodeCommandList::D iscardResource)
ID3D12VideoEncodeCommandList::EndEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoEncodeCommandList::EndEvent)
ID3D12VideoEncodeCommandList::EndQuery

Завершает запрос. (ID3D12VideoEncodeCommandList::EndQuery)
ID3D12VideoEncodeCommandList::EstimateMotion

Выполняет операцию оценки движения.
ID3D12VideoEncodeCommandList::Reset

Сбрасывает список команд в исходное состояние, как если бы новый список команд был только что создан. (ID3D12VideoEncodeCommandList::Reset)
ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap

Преобразует выходные данные вектора движения метода EstimateMotion из зависимых от оборудования форматов в согласованный формат, определенный API оценки движения видео.
ID3D12VideoEncodeCommandList::ResolveQueryData

Извлекает данные из запроса. (ID3D12VideoEncodeCommandList::ResolveQueryData)
ID3D12VideoEncodeCommandList::ResourceBarrier

Уведомляет драйвер о необходимости синхронизации нескольких обращений к ресурсам. (ID3D12VideoEncodeCommandList::ResourceBarrier)
ID3D12VideoEncodeCommandList::SetMarker

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoEncodeCommandList::SetMarker)
ID3D12VideoEncodeCommandList::SetPredication

Указывает, что последующие команды не должны выполняться, если значение предиката передает указанную операцию. (ID3D12VideoEncodeCommandList::SetPredication)
ID3D12VideoEncodeCommandList::SetProtectedResourceSession

Указывает, можно ли получить доступ к защищенным ресурсам с помощью последующих команд в списке команд для кодирования видео.
ID3D12VideoEncodeCommandList::WriteBufferImmediate

Записывает ряд 32-разрядных непосредственных значений в указанные расположения буфера непосредственно из потока команд. (ID3D12VideoEncodeCommandList::WriteBufferImmediate)

Требования

   
Минимальная версия клиента Windows 10, версия 2004 (10.0; Сборка 19041)
Минимальная версия сервера Windows Server версии 2004 (10.0; Сборка 19041)
Верхняя часть d3d12video.h