> Development branch documentation · commit 327c05c78d2f528e4f4a679fcc7a77d9aa161f48
> Package versions: @zenfg/webgpu 0.1.0, @zenfg/snapshot 0.1.0, @zenfg/inspector 0.1.0, zenfg 0.1.0, zenfg-snapshot 0.1.0
> Source: https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L191

[ZenFG TypeScript API](/zenfg/docs/api/index.md) / [snapshot](/zenfg/docs/api/snapshot/index.md) / [root](/zenfg/docs/api/snapshot/root/index.md) / FrameGraphSnapshotTextureView

# Type Alias: FrameGraphSnapshotTextureView

> **FrameGraphSnapshotTextureView** = `object`

Defined in: [packages/snapshot/src/types.ts:191](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L191)

Normalized logical texture view referenced by captured accesses.

## Properties

### arrayLayerCount

> `readonly` **arrayLayerCount**: `number`

Defined in: [packages/snapshot/src/types.ts:202](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L202)

***

### aspect

> `readonly` **aspect**: `string`

Defined in: [packages/snapshot/src/types.ts:198](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L198)

***

### baseArrayLayer

> `readonly` **baseArrayLayer**: `number`

Defined in: [packages/snapshot/src/types.ts:201](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L201)

***

### baseMipLevel

> `readonly` **baseMipLevel**: `number`

Defined in: [packages/snapshot/src/types.ts:199](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L199)

***

### dimension

> `readonly` **dimension**: `string`

Defined in: [packages/snapshot/src/types.ts:197](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L197)

***

### format

> `readonly` **format**: `string`

Defined in: [packages/snapshot/src/types.ts:196](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L196)

***

### id

> `readonly` **id**: [`FrameGraphSnapshotEntityId`](/zenfg/docs/api/snapshot/root/type-aliases/FrameGraphSnapshotEntityId.md)

Defined in: [packages/snapshot/src/types.ts:192](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L192)

***

### label?

> `readonly` `optional` **label?**: `string`

Defined in: [packages/snapshot/src/types.ts:195](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L195)

***

### mipLevelCount

> `readonly` **mipLevelCount**: `number`

Defined in: [packages/snapshot/src/types.ts:200](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L200)

***

### resourceId

> `readonly` **resourceId**: [`FrameGraphSnapshotEntityId`](/zenfg/docs/api/snapshot/root/type-aliases/FrameGraphSnapshotEntityId.md)

Defined in: [packages/snapshot/src/types.ts:194](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L194)

***

### stableKey?

> `readonly` `optional` **stableKey?**: `string`

Defined in: [packages/snapshot/src/types.ts:193](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L193)

***

### swizzle

> `readonly` **swizzle**: `string`

Defined in: [packages/snapshot/src/types.ts:203](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/snapshot/src/types.ts#L203)
