Files
XCEngine/docs/api/resources/texture/getpixeldatasize.md

626 B

Texture::GetPixelDataSize

size_t GetPixelDataSize() const

获取纹理像素数据大小(字节)。

参数:

返回: 像素数据大小(字节)

线程安全:

示例:

std::vector<uint8_t> pixels(1024 * 1024 * 4, 255);

Texture tex;
tex.Create(1024, 1024, 1, 1, 
    TextureType::Texture2D, 
    TextureFormat::RGBA8_UNORM, 
    pixels.data(), pixels.size());

size_t size = tex.GetPixelDataSize(); // 返回 4194304 (1024*1024*4)

相关文档