Class StdVideoAV1ColorConfigFlags.Buffer
java.lang.Object
overrungl.struct.GroupType
overrungl.vulkan.video.StdVideoAV1ColorConfigFlags
overrungl.vulkan.video.StdVideoAV1ColorConfigFlags.Buffer
- All Implemented Interfaces:
Addressable
- Enclosing class:
StdVideoAV1ColorConfigFlags
A buffer of
StdVideoAV1ColorConfigFlags
.-
Nested Class Summary
Nested classes/interfaces inherited from class overrungl.vulkan.video.StdVideoAV1ColorConfigFlags
StdVideoAV1ColorConfigFlags.Buffer
-
Field Summary
Fields inherited from class overrungl.vulkan.video.StdVideoAV1ColorConfigFlags
LAYOUT
-
Constructor Summary
ConstructorsConstructorDescriptionBuffer
(MemorySegment segment, long elementCount) CreatesStdVideoAV1ColorConfigFlags.Buffer
with the given segment. -
Method Summary
Methods inherited from class overrungl.vulkan.video.StdVideoAV1ColorConfigFlags
alloc, alloc, asBuffer, copyFrom, of, ofNative, ofNative
Methods inherited from class overrungl.struct.GroupType
estimateCount, groupLayout, segment
-
Constructor Details
-
Buffer
CreatesStdVideoAV1ColorConfigFlags.Buffer
with the given segment.- Parameters:
segment
- the memory segmentelementCount
- the element count
-
-
Method Details
-
estimateCount
public long estimateCount()Description copied from class:GroupType
Estimates the element count of this group type buffer.- Overrides:
estimateCount
in classGroupType
- Returns:
- the estimated element count of the group type buffer
-
asSlice
Creates a slice ofStdVideoAV1ColorConfigFlags
.- Parameters:
index
- the index of the struct buffer- Returns:
- the slice of
StdVideoAV1ColorConfigFlags
-
asSlice
Creates a slice ofStdVideoAV1ColorConfigFlags
.- Parameters:
index
- the index of the struct buffercount
- the count- Returns:
- the slice of
StdVideoAV1ColorConfigFlags
-