Class VkVideoEncodeH265SessionParametersGetInfoEXT

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

public class VkVideoEncodeH265SessionParametersGetInfoEXT extends org.lwjgl.system.Struct<VkVideoEncodeH265SessionParametersGetInfoEXT> implements org.lwjgl.system.NativeResource
Structure specifying parameters for retrieving encoded H.265 parameter set data.
Description

When this structure is specified in the pNext chain of the VkVideoEncodeSessionParametersGetInfoKHR structure passed to GetEncodedVideoSessionParametersKHR, the command will write encoded parameter data to the output buffer in the following order:

  • The H.265 video parameter set identified by stdVPSId, if writeStdVPS is set to TRUE.
  • The H.265 sequence parameter set identified by the pair constructed from stdVPSId and stdSPSId, if writeStdSPS is set to TRUE.
  • The H.265 picture parameter set identified by the triplet constructed from stdVPSId, stdSPSId, and stdPPSId, if writeStdPPS is set to TRUE.
Valid Usage (Implicit)

Layout


 struct VkVideoEncodeH265SessionParametersGetInfoEXT {
     VkStructureType sType();
     void const * pNext();
     VkBool32 writeStdVPS();
     VkBool32 writeStdSPS();
     VkBool32 writeStdPPS();
     uint32_t stdVPSId();
     uint32_t stdSPSId();
     uint32_t stdPPSId();
 }