Class EncryptModelLoad
ダウンロードライセンスをもとにモデルバージョンファイルをロードする
Implements
Inherited Members
Namespace: VRoidSDK
Assembly: VRoidSDK.dll
Syntax
public class EncryptModelLoad : IModelLoadable
Constructors
EncryptModelLoad(Func<String, Byte[]>)
コンストラクタ
Declaration
public EncryptModelLoad(Func<string, byte[]> decryptFunc)
Parameters
Type | Name | Description |
---|---|---|
Func<String, Byte[]> | decryptFunc | モデルファイルの読み込みを行う関数 |
Methods
Load(DownloadLicense)
モデルデータをロードする
Declaration
public byte[] Load(DownloadLicense license)
Parameters
Type | Name | Description |
---|---|---|
DownloadLicense | license | ロードに使用するダウンロードライセンス |
Returns
Type | Description |
---|---|
Byte[] | ロードしたバイナリデータ |
Exceptions
Type | Condition |
---|---|
FileNotFoundException | ファイルが存在しない |
CryptographicException | ファイルの復号に失敗 |