# silverdevil.sdd **Repository Path**: lightsever/silverdevil.sdd ## Basic Information - **Project Name**: silverdevil.sdd - **Description**: silverdevil data 文件格式,简称SDD - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-11-13 - **Last Updated**: 2026-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SilverDevil.SDD SDD 容器及资源树库。只读消费只需引用 `src/SilverDevil.SDD/SilverDevil.SDD.csproj`(netstandard2.1,无外部包依赖)。库内包括容器、LZMA、值树和资源结构描述。 打开可寻址流后用 `SddReadOnlyFile.Open` 枚举块,按 ID 查找并用 `ReadValue` 读取完整值树。只需元数据时用 `ReadMetadata`;未知类型或无法解压的块可用 `ReadStored` 读取原文。调用方负责保持流打开,并声明容器与单次读取预算。 SilverDevil.Audio 提供 WAV、MP3、Ogg Vorbis 读取及 PCM 解码,依赖此仓的 SDD 基础类型,不引用编辑器。NLayer 与 NVorbis 许可证见 licenses/。 SilverDevil.Image 提供 PNG、GIF 和外部位图解码。netstandard2.1 提供 GIF 与通用像素类型;net11.0 还支持 PNG、BMP、JPEG、TIFF 和分页读取。