ID3D12VideoProcessCommandList interface (d3d12video.h)
Encapsulates a list of graphics commands for video processing. This interface is inherited by ID3D12VideoProcessCommandList1.
Inheritance
ID3D12VideoProcessCommandList inherits from ID3D12CommandList.
Methods
The ID3D12VideoProcessCommandList interface has these methods.
ID3D12VideoProcessCommandList::BeginEvent For internal use only. Not intended to be called directly. (ID3D12VideoProcessCommandList::BeginEvent) |
ID3D12VideoProcessCommandList::BeginQuery Starts a query running. (ID3D12VideoProcessCommandList::BeginQuery) |
ID3D12VideoProcessCommandList::ClearState Resets the state of a direct command list back to the state it was in when the command list was created. (ID3D12VideoProcessCommandList::ClearState) |
ID3D12VideoProcessCommandList::Close Indicates that recording to the command list has finished. (ID3D12VideoProcessCommandList::Close) |
ID3D12VideoProcessCommandList::DiscardResource Indicates that the current contents of a resource can be discarded. |
ID3D12VideoProcessCommandList::EndEvent For internal use only. Not intended to be called directly. (ID3D12VideoProcessCommandList::EndEvent) |
ID3D12VideoProcessCommandList::EndQuery Ends a query. (ID3D12VideoProcessCommandList::EndQuery) |
ID3D12VideoProcessCommandList::ProcessFrames Records a video processing operation to the command list, operating on one or more input samples and writing the result to an output surface. (ID3D12VideoProcessCommandList::ProcessFrames) |
ID3D12VideoProcessCommandList::Reset Resets a command list back to its initial state as if a new command list was just created. (ID3D12VideoProcessCommandList::Reset) |
ID3D12VideoProcessCommandList::ResolveQueryData Extracts data from a query. (ID3D12VideoProcessCommandList::ResolveQueryData) |
ID3D12VideoProcessCommandList::ResourceBarrier Notifies the driver that it needs to synchronize multiple accesses to resources. (ID3D12VideoProcessCommandList::ResourceBarrier) |
ID3D12VideoProcessCommandList::SetMarker For internal use only. Not intended to be called directly |
ID3D12VideoProcessCommandList::SetPredication Specifies that subsequent commands should not be performed if the predicate value passes the specified operation. (ID3D12VideoProcessCommandList::SetPredication) |
ID3D12VideoProcessCommandList::WriteBufferImmediate Writes a number of 32-bit immediate values to the specified buffer locations directly from the command stream. (ID3D12VideoProcessCommandList::WriteBufferImmediate) |
Requirements
Requirement | Value |
---|---|
Header | d3d12video.h |