FCT
载入中...
搜索中...
未找到
ImageUsageFlags.h
浏览该文件的文档.
1
//
2
// Created by Administrator on 2025/7/28.
3
//
4
5
#ifndef IMAGEUSAGEFLAGS_H
6
#define IMAGEUSAGEFLAGS_H
7
#include "
../Base/Flags.h
"
8
namespace
FCT
9
{
10
enum class
ImageUsage
:
unsigned
int
11
{
12
RenderTarget
= 0x1,
13
DepthStencil
= 0x2,
14
Texture
= 0x4,
15
};
16
17
FCT_DECLARE_FLAGS
(
ImageUsage
);
18
19
struct
ImageInitData
20
{
21
void
*
data
;
22
size_t
size
;
23
};
24
}
25
#endif
//IMAGEUSAGEFLAGS_H
Flags.h
FCT_DECLARE_FLAGS
#define FCT_DECLARE_FLAGS(BitType)
定义
Flags.h:116
FCT
定义
Enums.h:8
FCT::ImageUsage
ImageUsage
定义
ImageUsageFlags.h:11
FCT::ImageUsage::RenderTarget
@ RenderTarget
定义
ImageUsageFlags.h:12
FCT::DepthStencil
定义
RenderGraph_DepthStencil.h:9
FCT::ImageInitData
定义
ImageUsageFlags.h:20
FCT::ImageInitData::data
void * data
定义
ImageUsageFlags.h:21
FCT::ImageInitData::size
size_t size
定义
ImageUsageFlags.h:22
FCT::Texture
定义
RenderGraph_Texture.h:10
src
RHI
ImageUsageFlags.h
制作者
1.14.0