# Interface: TargetOptions

Defined in: [target.ts:8](https://github.com/debuffjp/debuff/blob/487a371b887e2dbf1b4e95719a9b0b5ed1a5efa1/packages/spryte/src/target.ts#L8)

Options for `draw.createTarget`.

## Properties

### format?

> `optional` **format?**: [`TargetFormat`](../type-aliases/TargetFormat.md)

Defined in: [target.ts:13](https://github.com/debuffjp/debuff/blob/487a371b887e2dbf1b4e95719a9b0b5ed1a5efa1/packages/spryte/src/target.ts#L13)

The storage you'd like. `rgba16f` needs WebGL2 with `EXT_color_buffer_float` or `EXT_color_buffer_half_float`;
elsewhere (Canvas 2D, older phones) the target falls back to `rgba8`. Read `target.format` for what you got.
