FD3D12StructuredBuffer

Structured buffer resource class.

Windows
MacOS
Linux

Inheritance Hierarchy

FRHIStructuredBuffer

FD3D12BaseShaderResource

FD3D12TransientResource

FD3D12LinkedAdapterObject< FD3D12StructuredBuffer >

FD3D12StructuredBuffer

References

Module

D3D12RHI

Header

/Engine/Source/Runtime/D3D12RHI/Public/D3D12Resources.h

Include

#include "D3D12Resources.h"

Syntax

class FD3D12StructuredBuffer :
    public FRHIStructuredBuffer,
    public FD3D12BaseShaderResource,
    public FD3D12TransientResource,
    public FD3D12LinkedAdapterObject< FD3D12StructuredBuffer >

Remarks

Structured buffer resource class.

Variables

Name Description

Public variable

FD3D12LockedRes...

 

LockedData

Constructors

Name Description

Public function

FD3D12StructuredBuffer

(
    FD3D12Device* InParent,
    uint32 InStride,
    uint32 InSize,
    uint32 InUsage
)

Destructors

Name Description

Public function Virtual

~FD3D12StructuredBuffer()

Functions

Name Description

Public function

void

 

Rename

(
    FD3D12ResourceLocation& NewLocatio...
)

Public function

void

 

RenameLDAChain

(
    FD3D12ResourceLocation& NewLocatio...
)

Overridden from IRefCountedObject

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss