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 |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for