Bind

Bind(IBuffer, int, int)

将缓冲区绑定到当前描述符 set

public DescriptorSetUpdater Bind(IBuffer buffer, int offset, int size)
范围类型描述
bufferIBuffer绑定哪个缓冲区
offsetInt32要绑定的缓冲区的偏移量
sizeInt32要绑定的缓冲区大小

返回值

返回当前实例以进行链接操作

也可以看看


Bind(IBuffer)

将整个缓冲区绑定到当前描述符

public DescriptorSetUpdater Bind(IBuffer buffer)
范围类型描述
bufferIBuffer

返回值

返回当前实例以进行链接操作

也可以看看


Bind(int, IBuffer)

将缓冲区绑定到在指定绑定位置设置的当前描述符。

public DescriptorSetUpdater Bind(int binding, IBuffer buffer)
范围类型描述
bindingInt32绑定位置
bufferIBuffer要绑定的整个缓冲区

返回值

返回当前实例以进行链接操作

也可以看看


Bind(int, IBuffer, int, int)

将缓冲区绑定到在指定绑定位置设置的当前描述符。

public DescriptorSetUpdater Bind(int binding, IBuffer buffer, int offset, int size)
范围类型描述
bindingInt32绑定位置
bufferIBuffer要绑定的缓冲区
offsetInt32要绑定的缓冲区的偏移量
sizeInt32要绑定的缓冲区大小

返回值

返回当前实例以进行链接操作

也可以看看


Bind(ITextureUnit)

将纹理单元绑定到当前描述符集

public DescriptorSetUpdater Bind(ITextureUnit texture)
范围类型描述
textureITextureUnit要绑定的纹理单元

返回值

返回当前实例以进行链接操作

也可以看看


Bind(int, ITextureUnit)

将纹理单元绑定到当前描述符集

public DescriptorSetUpdater Bind(int binding, ITextureUnit texture)
范围类型描述
bindingInt32绑定位置
textureITextureUnit要绑定的纹理单元

返回值

返回当前实例以进行链接操作

也可以看看