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