Class VkVideoEncodeH264NaluSliceInfoKHR

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

public class VkVideoEncodeH264NaluSliceInfoKHR extends org.lwjgl.system.Struct<VkVideoEncodeH264NaluSliceInfoKHR> implements org.lwjgl.system.NativeResource
Structure specifies H.264 encode slice NALU parameters.
Description
Std Slice Header Parameters
  • flags.reserved and reserved1 are used only for padding purposes and are otherwise ignored;
  • if pWeightTable is not NULL, then it is a pointer to a StdVideoEncodeH264WeightTable that is interpreted as follows:
    • flags.reserved is used only for padding purposes and is otherwise ignored;
    • all other members of StdVideoEncodeH264WeightTable are interpreted as defined in section 7.4.3.2 of the ITU-T H.264 Specification;
  • all other members are interpreted as defined in section 7.4.3 of the ITU-T H.264 Specification.
Valid Usage (Implicit)
See Also

VkVideoEncodeH264PictureInfoKHR

Layout


 struct VkVideoEncodeH264NaluSliceInfoKHR {
     VkStructureType sType();
     void const * pNext();
     int32_t constantQp();
     StdVideoEncodeH264SliceHeader const * pStdSliceHeader();
 }