Интерфейс 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 |