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


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

Инкапсулирует список графических команд для декодирования видео. Этот интерфейс наследуется id3D12VideoDecodeCommandList1.

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

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

Методы

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

 
ID3D12VideoDecodeCommandList::BeginEvent

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

Запускает запрос. (ID3D12VideoDecodeCommandList::BeginQuery)
ID3D12VideoDecodeCommandList::ClearState

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

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

Записывает операцию декодирования кадра в список команд.
ID3D12VideoDecodeCommandList::D iscardResource

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

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

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

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

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

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

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

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

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

Требования

Требование Значение
Заголовок d3d12video.h

См. также раздел