跳至内容

FfxResourceInitData

struct FfxResourceInitData

一个包含资源初始化所需所有内容的结构。

依赖项: FfxResourceInitData

公共接口

公共函数

FfxResourceInitValue

inline static FfxResourceInitData FfxResourceInitValue(size_t dataSize, uint8_t initVal)

参数

名称类型默认
dataSizesize_t
initValuint8_t

返回值: FfxResourceInitData

属性: static, inline

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 839 行,第 32 列)

FfxResourceInitBuffer

inline static FfxResourceInitData FfxResourceInitBuffer(size_t dataSize, void *pInitData)

参数

名称类型默认
dataSizesize_t
pInitDatavoid *

返回值: FfxResourceInitData

属性: static, inline

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 847 行,第 32 列)

公共成员

FfxResourceInitDataType type

FfxResourceInitDataType type

指示资源将从缓冲区或值初始化,或者保持未初始化状态。

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 831 行,第 29 列)

size_t size

size_t size

需要初始化的资源的字节大小。

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 832 行,第 29 列)

void * buffer

void * buffer

用于初始化资源的缓冲区。

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 835 行,第 22 列)

unsigned char value

unsigned char value

指示资源将用此值填充。

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 836 行,第 23 列)

union FfxResourceInitData

union FfxResourceInitData

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 837 行,第 5 列)

使用方: FfxCreateResourceDescription, FfxInternalResourceDescription, FfxResourceInitData

源文件: sdk/include/FidelityFX/host/ffx_types.h (第 829 行,第 1 列)

© . This site is unofficial and not affiliated with AMD.