Class VkVideoSessionCreateInfoKHR

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

public class VkVideoSessionCreateInfoKHR extends org.lwjgl.system.Struct<VkVideoSessionCreateInfoKHR> implements org.lwjgl.system.NativeResource
Structure specifying parameters of a newly created video session.
Valid Usage
Valid Usage (Implicit)
See Also

VkExtensionProperties, VkExtent2D, VkVideoProfileInfoKHR, CreateVideoSessionKHR

Layout


 struct VkVideoSessionCreateInfoKHR {
     VkStructureType sType();
     void const * pNext();
     uint32_t queueFamilyIndex();
     VkVideoSessionCreateFlagsKHR flags();
     VkVideoProfileInfoKHR const * pVideoProfile();
     VkFormat pictureFormat();
     VkExtent2D maxCodedExtent();
     VkFormat referencePictureFormat();
     uint32_t maxDpbSlots();
     uint32_t maxActiveReferencePictures();
     VkExtensionProperties const * pStdHeaderVersion();
 }