// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
[[VkDescriptorSetLayoutBinding,VkDescriptorSetLayoutBinding]]
[source,c++]
----
typedef struct VkDescriptorSetLayoutBinding {
    uint32_t              binding;
    VkDescriptorType      descriptorType;
    uint32_t              descriptorCount;
    VkShaderStageFlags    stageFlags;
    const VkSampler*      pImmutableSamplers;
} VkDescriptorSetLayoutBinding;
----
