---
title: "init(gdRefNum:gdID:gdType:gdITable:gdResPref:gdSearchProc:gdCompProc:gdFlags:gdPMap:gdRefCon:gdNextGD:gdRect:gdMode:gdCCBytes:gdCCDepth:gdCCXData:gdCCXMask:gdExt:)"
framework: Application Services
role: symbol
role_heading: Initializer
platforms: [Mac Catalyst 13.0+, macOS 10.9+, xcode 9.0+]
path: applicationservices/gdevice/1458837-init
---

# init(gdRefNum:gdID:gdType:gdITable:gdResPref:gdSearchProc:gdCompProc:gdFlags:gdPMap:gdRefCon:gdNextGD:gdRect:gdMode:gdCCBytes:gdCCDepth:gdCCXData:gdCCXMask:gdExt:)

## Declaration

```swift
init(gdRefNum: Int16, gdID: Int16, gdType: Int16, gdITable: Handle!, gdResPref: Int16, gdSearchProc: Handle!, gdCompProc: Handle!, gdFlags: Int16, gdPMap: PixMapHandle!, gdRefCon: Int32, gdNextGD: GDHandle!, gdRect: Rect, gdMode: Int32, gdCCBytes: Int16, gdCCDepth: Int16, gdCCXData: Handle!, gdCCXMask: Handle!, gdExt: Handle!)
```
