# apply_to_skin()

アクティブメッシュのスキンを DCC に書きます。ツールバーのオレンジ **Apply to Skin** と同じです。

Skin Desk で複数スロットを一度に送るボタンではありません。別メッシュは先に [use](use.md) でアクティブにします。

`skin.push()` とも違います。この呼び出しは DCC に書いたあとフレームも合わせます。DCC が無ければ `no_dcc`、スキンが無ければ `no_data` です。

### シグネチャ
```python
api.apply_to_skin() -> result
```

| フィールド | 意味 |
|---|---|
| `ok` | 成功なら True。 |
| `error` | 失敗コード。成功なら空。パスは入りません。 |
| `no_data` | 書くスキンがありません。 |
| `no_dcc` | DCC が接続されていません。 |
| `no_handle` | DCC ノードが見つかりません。 |
| `apply_failed` | 書き込みに失敗しました。 |

### 例
```python
result = api.apply_to_skin()
print(result.ok, result.error)
``