struct
#include <VaultedVulkan/VV_Resource.hpp>
ImageView An object that represents an image subresource range of a specific image, and state that controls how the contents are interpreted.
Contents
Derived classes
- struct VV::V2::ImageView
- An object that represents an image subresource range of a specific image, and state that controls how the contents are interpreted.
Public types
- struct CreateInfo
- Specification
- using Handle = VkImageView
- Specification
- using EViewType = EImageViewType
- using CreateFlags = Bitfield<EImageViewCreateFlag, VkImageViewCreateFlags>
- Specification
Public static functions
-
static auto Create(LogicalDevice::
Handle _deviceHandle, const CreateInfo& _creationSpec, const Memory:: AllocationCallbacks* _allocator, Handle& _imageView) -> EResult - Create an image view object.
-
static void Destroy(LogicalDevice::
Handle _deviceHandle, Handle _imageView, const Memory:: AllocationCallbacks* _allocator) - Destroy an image view.