ID3D12VideoEncoderHeap interface (d3d12video.h)
Represents a Direct3D 12 video encoder heap.
Inheritance
The ID3D12VideoEncoderHeap interface inherits from the ID3D12Pageable interface.
Methods
The ID3D12VideoEncoderHeap interface has these methods.
ID3D12VideoEncoderHeap::GetCodec Gets the codec associated with the video encoder heap. |
ID3D12VideoEncoderHeap::GetCodecLevel Gets the codec level associated with the video encoder heap. |
ID3D12VideoEncoderHeap::GetCodecProfile Gets the codec profile associated with the video encoder heap. |
ID3D12VideoEncoderHeap::GetEncoderHeapFlags Gets the encoder heap flags with which the video encoder heap was initialized. |
ID3D12VideoEncoderHeap::GetNodeMask Gets the node mask for the video encoder heap. |
ID3D12VideoEncoderHeap::GetResolutionList Gets the resolution list associated with the video encoder heap. |
ID3D12VideoEncoderHeap::GetResolutionListCount The ID3D12VideoEncoderHeap::GetResolutionListCount method (d3d12video.h) gets the resolution list count associated with the video encoder heap. |
Remarks
Get an instance of this class by calling ID3D12VideoDevice3::CreateVideoEncoderHeap
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Build 22000 |
Minimum supported server | Windows Build 22000 |
Header | d3d12video.h |