Structures
VkVideoSessionMemoryRequirementsKHR
Structure describing video session memory requirements
The VkVideoSessionMemoryRequirementsKHR structure is defined as:
typedef struct VkVideoSessionMemoryRequirementsKHR {
VkStructureType sType;
void* pNext;
uint32_t memoryBindIndex;
VkMemoryRequirements memoryRequirements;
} VkVideoSessionMemoryRequirementsKHR;
pub struct VideoSessionMemoryRequirementsKHR {
s_type: vk::StructureType,
p_next: *mut c_void,
memory_bind_index: u32,
memory_requirements: vk::MemoryRequirements,
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.memoryBindIndexis the index of the memory binding.memoryRequirementsis a VkMemoryRequirements structure in which the requested memory binding requirements for the binding index specified bymemoryBindIndexare returned.
Valid Usage (Implicit)
VUID-VkVideoSessionMemoryRequirementsKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_VIDEO_SESSION_MEMORY_REQUIREMENTS_KHR
VUID-VkVideoSessionMemoryRequirementsKHR-pNext-pNext
pNext must be NULL
Parent
VK_KHR_video_queueType
Structures