VV::V2::ImageView struct

An object that represents an image subresource range of a specific image, and state that controls how the contents are interpreted.

Base classes

struct VV::V1::ImageView
An object that represents an image subresource range of a specific image, and state that controls how the contents are interpreted.

Derived classes

class VV::V3::ImageView
An object that represents an image subresource range of a specific image, and state that controls how the contents are interpreted.

Public types

using Parent = V1::ImageView

Public static functions

static auto Create(LogicalDevice::Handle _deviceHandle, const CreateInfo& _creationSpec, Handle& _imageView) -> EResult
Create an image view object.
static void Destroy(LogicalDevice::Handle _deviceHandle, Handle _imageView)
Destroy an image view.
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.

Function documentation

static EResult VV::V2::ImageView::Create(LogicalDevice::Handle _deviceHandle, const CreateInfo& _creationSpec, Handle& _imageView)

Create an image view object.

Parameters
_deviceHandle
_creationSpec
_imageView

static void VV::V2::ImageView::Destroy(LogicalDevice::Handle _deviceHandle, Handle _imageView)

Destroy an image view.

Parameters
_deviceHandle
_imageView

static EResult VV::V2::ImageView::Create(LogicalDevice::Handle _deviceHandle, const CreateInfo& _creationSpec, const Memory::AllocationCallbacks* _allocator, Handle& _imageView)

Create an image view object.

Parameters
_deviceHandle
_creationSpec
_allocator
_imageView

Specification

static void VV::V2::ImageView::Destroy(LogicalDevice::Handle _deviceHandle, Handle _imageView, const Memory::AllocationCallbacks* _allocator)

Destroy an image view.

Parameters
_deviceHandle
_imageView
_allocator

Specification