|
媒体属性_取编码ID | 字节集 | |
|
formatID | 文本型 | | | |
formatID =
子文本替换 (formatID,
“-”, , , ,
真)szBuf =
字节集_十六进制到字节集 (formatID
)返回 (AdjustString (取指针_字节集型 (szBuf
) + 2, 2
) +
AdjustString (取指针_字节集型 (szBuf
), 2
) +
AdjustString (取指针_字节集型 (szBuf
) + 4, 4
) +
取字节集右边 (szBuf, 8
))
|
媒体属性_置属性W | 逻辑型 | |
|
formatID | 字节集 | | | |
文件路径 | 字节集 | | | | 属性 | 字节集 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
szPropKey | 字节集 | | |
pbVal | 字节集 | | |
pv | 整数型 | | |
szPropKey =
#FMTID_SummaryInformation +
到字节集 (2
)pbVal =
取空白字节集 (16
)pv =
取指针字节集_ (pbVal
)__set_short (pv, 0, 66
) __set (pv, 8,
取指针_字节集型 (属性
))
返回 (SetIPropertyStore (文件路径, szPropKey, pbVal
))
变量名 | 类 型 | 静态 | 数组 | 备 注 |
file | 字节集 | | |
Stream | 整数型 | | |
ret | 逻辑型 | | |
file =
读入文件 (“C:\Users\Administrator\Downloads\cover.jpg”)CreateStreamOnHGlobal (_取指针字节集 (file
), 假, Stream
)ret =
媒体属性_置属性W (媒体属性_取编码ID (“F29F85E0-4FF9-1068-AB91-08002B27B3D9”) +
到字节集 (27
),
Ansi到Unicode (“C:\Users\Administrator\Downloads\dadadad1 (2).m4a”,
),
到字节集 (Stream
))
调试输出 (ret
)
|
媒体属性_置封面W | 逻辑型 | |
|
文件路径 | 字节集 | | | |
封面 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
szPropKey | 字节集 | | |
pbVal | 字节集 | | |
pv | 整数型 | | |
szPropKey =
#FMTID_SummaryInformation +
到字节集 (27
)pbVal =
取空白字节集 (16
)pv =
取指针字节集_ (pbVal
)__set_short (pv, 0, 66
) __set (pv, 8, 封面
)返回 (SetIPropertyStore (文件路径, szPropKey, pbVal
))
变量名 | 类 型 | 静态 | 数组 | 备 注 |
file | 字节集 | | |
IStream | 字节流 | | |
file =
读入文件 (“C:\Users\Administrator\Downloads\cover.jpeg”)IStream.
创建字节流 (file
)调试输出 (媒体属性_置封面W (Ansi到Unicode (“C:\Users\Administrator\Downloads\03. 逆光.mp3”,
), IStream.
取字节流指针 ())
)|
媒体属性_置封面W | 逻辑型 | |
|
文件路径 | 字节集 | | | |
封面 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
szPropKey | 字节集 | | |
pbVal | 字节集 | | |
pv | 整数型 | | |
szPropKey =
#FMTID_SummaryInformation +
到字节集 (27
)pbVal =
取空白字节集 (16
)pv =
取指针字节集_ (pbVal
)__set_short (pv, 0, 66
) __set (pv, 8, 封面
)返回 (SetIPropertyStore (文件路径, szPropKey, pbVal
))