Class VkVideoDecodeH265DpbSlotInfoKHR

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkVideoDecodeH265DpbSlotInfoKHR>
org.lwjgl.vulkan.VkVideoDecodeH265DpbSlotInfoKHR
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkVideoDecodeH265DpbSlotInfoKHR extends org.lwjgl.system.Struct<VkVideoDecodeH265DpbSlotInfoKHR> implements org.lwjgl.system.NativeResource
Structure specifies H.265 DPB information when decoding a frame.
Description

This structure is specified in the pNext chain of VkVideoDecodeInfoKHR::pSetupReferenceSlot, if not NULL, and the pNext chain of the elements of VkVideoDecodeInfoKHR::pReferenceSlots to specify the codec-specific reference picture information for an H.265 decode operation.

Active Reference Picture Information
Reconstructed Picture Information
Std Reference Information
  • flags.used_for_long_term_reference is used to indicate whether the picture is marked as “used for long-term reference” as defined in section 8.3.2 of the ITU-T H.265 Specification;
  • flags.unused_for_reference is used to indicate whether the picture is marked as “unused for reference” as defined in section 8.3.2 of the ITU-T H.265 Specification;
  • all other members are interpreted as defined in section 8.3 of the ITU-T H.265 Specification.
Valid Usage (Implicit)

Layout


 struct VkVideoDecodeH265DpbSlotInfoKHR {
     VkStructureType sType();
     void const * pNext();
     StdVideoDecodeH265ReferenceInfo const * pStdReferenceInfo();
 }