다음을 통해 공유


CoreGraphics 네임스페이스

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

클래스

CGBitmapContext

메모리 내 비트맵으로 뒷받침되는 CGContext입니다.

CGColor

색 구조.

CGColorConversionInfo

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGColorConversionOptions

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGColorConverter

코어 그래픽이 색 공간 간에 색을 변환하는 데 사용하는 불투명 형식입니다.

CGColorSpace

Colorspace는 석영이 색 정보를 해석하는 방법을 결정합니다.

CGColorSpaceNames

값이 알려진 색 공간인 문자열 상수를 제공합니다.

CGContext

그리는 그래픽 컨텍스트 및 기본 형식입니다.

CGContextPDF

PDF Rendering CGContext 클래스. 이 클래스를 사용하여 결과를 PDF 파일에 출력할 CGContext를 만듭니다.

CGDataConsumer

데이터를 저장할 또는 CGImageDestination 에 대한 CGContextPDF 데이터 싱크입니다.

CGDataProvider

데이터 원본을 래핑하고 CGImage 클래스에 노출하는 클래스입니다.

CGDisplay

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEvent

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventSource

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGFont

글꼴 지원.

CGFunction

다양한 함수와 함께 사용할 콜백 함수입니다.

CGGradient

그라데이션 정의.

CGImage

비트맵 이미지 및 비트맵 마스크를 나타냅니다.

CGImageProperties

비트맵 이미지의 속성입니다.

CGImagePropertiesExif

이미지의 표준 Exif 메타데이터입니다.

CGImagePropertiesGps

이미지와 연결된 위치 속성입니다.

CGImagePropertiesIptc

이미지에 IPTC 메타데이터가 있는 속성입니다.

CGImagePropertiesJfif

JFIF 비트맵 이미지와 연결된 속성입니다.

CGImagePropertiesPng

PNG 비트맵 이미지와 연결된 속성입니다.

CGImagePropertiesTiff

TIFF 이미지와 연결된 속성입니다.

CGLayer

하드웨어 가속 컨텍스트입니다.

CGPath

그리기 경로는 그리는 데 사용할 수 있는 선, 호, 베지어로 구성됩니다.

CGPattern

CGContext에서 그릴 패턴입니다.

CGPDFArray

PDF 배열을 나타냅니다.

CGPDFContentStream

PDF 리소스를 개체 또는 스트림으로 가져오는 클래스입니다.

CGPDFDictionary

PDF 사전을 나타냅니다.

CGPDFDocument

PDF 문서입니다.

CGPDFInfo

를 생성하기 위한 보조 매개 변수입니다 CGContextPDF.

CGPDFObject

PDF 문서의 다양한 개체를 나타내는 클래스입니다.

CGPDFOperatorTable

PDF 문서 처리를 위한 콜백을 저장하기 위한 클래스입니다.

CGPDFOutlineOptions

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGPDFPage

PDF 문서의 PDF 페이지입니다.

CGPDFPageInfo

메서드에 대한 BeginPage(CGPDFPageInfo) 다양한 상자를 지정합니다.

CGPDFScanner

앱 개발자가 PDF 스트림의 값을 구문 분석할 수 있는 클래스입니다.

CGPDFStream

PDF 스트림입니다.

CGShading

석영 음영을 나타내는 형식입니다.

RectangleFExtensions

CoreGraphics를 사용할 때 유용한 RectangleF 클래스에 대한 확장입니다.

구조체

CGAffineTransform

좌표 공간 간에 변환하는 데 사용되는 2D 아핀 변환입니다.

CGColorConverterTriple

색 변환을 위한 렌더링 의도, 색 공간 및 변환을 포함합니다.

CGEventTapInformation

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGPathElement

CGPath의 개별 요소입니다.

CGPoint

2D 점을 정의하는 구조체입니다.

CGRect

위치 및 크기 측면에서 사각형을 정의하는 구조입니다.

CGSize

높이 및 너비 값을 포함하는 구조체입니다.

CGVector

값 같음이 구현된 수학 벡터입니다.

GColorConversionInfoTriple

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

열거형

CGBitmapFlags

비트맵 인코딩.

CGBlendMode

컴퍼지션 중에 사용되는 혼합 모드입니다.

CGCaptureOptions

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGColorConversionInfoTransformType

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGColorConverterTransformType

색 공간 변환 시작점과 끝점 간의 관계를 열거합니다.

CGColorRenderingIntent

석영이 원본 색 공간에서 대상 영역으로 색을 매핑하는 방법을 결정합니다.

CGColorSpaceModel

색 공간 모델.

CGEventFilterMask

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventFlags

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventMask

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventMouseSubtype

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventSourceStateID

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventSuppressionState

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventTapLocation

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventTapOptions

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventTapPlacement

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGEventType

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGGradientDrawingOptions

그라데이션의 그리기 위치입니다.

CGImageAlphaInfo

비트맵 레이아웃 정보를 지정합니다.

CGImageByteOrderInfo

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGImageColorModel

유효한 색 모델의 열거형입니다.

CGImagePixelFormatInfo

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGInterpolationQuality

이미지를 그리기 위한 보간 품질입니다.

CGLineCap

선 대문자 스타일입니다.

CGLineJoin

그리기 작업에 대한 조인 유형입니다.

CGMouseButton

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGPathDrawingMode

그리기 모드입니다.

CGPathElementType

CGPath에 있는 요소의 형식입니다.

CGPatternTiling

패턴 스타일 스타일입니다.

CGPDFAccessPermissions

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGPDFBox

PDF 문서의 상자 유형입니다.

CGPDFDataFormat

PDF의 데이터 형식을 나타내는 값을 열거합니다.

CGPDFObjectType

PDF 문서에 있는 다양한 유형의 값을 열거합니다.

CGRectEdge

RectangleFExtensions.Divide에서 가장자리를 설정하는 데 사용되는 좌표입니다.

CGScrollEventUnit

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGTextDrawingMode

석영에서 사용하는 텍스트 그리기 모드입니다.

CGTextEncoding

텍스트 인코딩, 이 열거형은 더 이상 사용되지 않으며 대신 CoreText API를 사용합니다.

CGWindowImageOption

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGWindowListOption

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

MatrixOrder

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

대리자

CGEvent.CGEventTapCallback

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGFunction.CGFunctionEvaluate

의 콜백 함수를 지정하는 데 사용되는 대리자입니다 CGFunction.

CGPath.ApplierFunction

CGPathElement를 변경할 수 있는 함수입니다.

CGPattern.DrawPattern

화면에 패턴을 그리는 데 사용되는 콜백 서명입니다.

CGPDFArray.ApplyCallback

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

CGPDFDictionary.ApplyCallback

CoreGraphics 네임스페이스는 C 기반 하위 수준 2D 그래픽 API에 대한 액세스를 제공합니다.

설명

이 네임스페이스에는 2차원 비트맵 및 벡터 그래픽 API에 대한 바인딩이 포함되어 있습니다. MonoTouch.CoreGraphics의 기능에 대해 자세히 알아보려면 Apple의 Quartz 2D 프로그래밍 가이드를 참조하세요.

많은 그래픽 사용 사례는 , GLKitSpriteKit에 제공된 것과 같은 상위 수준 API를 사용하여 해결할 수 있습니다. 그러나 , CGContextCGImage 및 와 같은 CGLayer일부 핵심 그래픽 클래스는 일반적인 UI 작업에서 흔히 볼 수 없습니다. 이러한 상황에서 핵심 그래픽 클래스는 하위 수준의 조작 측면에서 더 많은 유연성을 가지지만 리소스 및 상태 관리 측면에서 개발자의 더 많은 주의가 필요합니다.