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