Class VkVideoEncodeH264SessionParametersGetInfoKHR

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

public class VkVideoEncodeH264SessionParametersGetInfoKHR extends org.lwjgl.system.Struct<VkVideoEncodeH264SessionParametersGetInfoKHR> implements org.lwjgl.system.NativeResource
Structure specifying parameters for retrieving encoded H.264 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:

Valid Usage
  • At least one of writeStdSPS and writeStdPPS must be TRUE
Valid Usage (Implicit)

Layout


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