Navigation
API > API/Runtime > API/Runtime/RHI
| Name | FRHIBufferDesc |
| Type | struct |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIResources.h |
| Include Path | #include "RHIResources.h" |
Syntax
struct FRHIBufferDesc
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RHIResources.h | |||
FRHIBufferDesc
(
uint32 InSize, |
RHIResources.h | ||
FRHIBufferDesc
(
uint32 InSize, |
RHIResources.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GPUMask | FRHIGPUMask | A mask representing which GPUs to create the resource on, in a multi-GPU system. | RHIResources.h | |
| Size | uint32 | Size of the buffer memory, in bytes | RHIResources.h | |
| Stride | uint32 | Distance in bytes between elements of the buffer | RHIResources.h | |
| Usage | EBufferUsageFlags | Flags describing the usage of the buffer | RHIResources.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsNull() |
RHIResources.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRHIBufferDesc Null() |
RHIResources.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FRHIBufferDesc& Other |
RHIResources.h | ||
FRHIBufferDesc & operator=
(
const FRHIBufferDesc& Other |
RHIResources.h | ||
bool operator==
(
const FRHIBufferDesc& Other |
RHIResources.h |