다음을 통해 공유


CGBitmapContext 클래스

정의

메모리 내 비트맵으로 백업되는 CGContext입니다.

public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
    inherit CGContext
상속
CGBitmapContext

생성자

CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGBitmapFlags)

메모리 내 비트맵으로 백업되는 CGContext입니다.

CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo)

메모리 내 비트맵으로 백업되는 CGContext입니다.

CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGBitmapFlags)

메모리 내 비트맵으로 백업되는 CGContext입니다.

CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo)

메모리 내 비트맵으로 백업되는 CGContext입니다.

속성

AlphaInfo

개체에 대한 thisCGBitmapContext 알파 정보를 개체로 CGImageAlphaInfo 가져오거나 None 개체가 비트맵 컨텍스트가 아닌 경우 this 가져옵니다.

BitmapInfo

메모리 내 비트맵으로 백업되는 CGContext입니다.

BitsPerComponent

에 대한 구성 요소당 비트 수

BitsPerPixel

픽셀당 비트 수입니다.

BytesPerRow

개체의 행 thisCGBitmapContext 당 바이트 수를 가져오거나 개체가 비트맵 컨텍스트가 아닌 경우 this 0을 가져옵니다.

ColorSpace

개체의 색 공간을 thisCGBitmapContext 로 가져오거나 null 개체가 CGColorSpace비트맵 컨텍스트가 아닌 경우 this 입니다.

Data

개체의 이미지 데이터에 대한 thisCGBitmapContext 포인터를 가져오거나 null 개체가 비트맵 컨텍스트가 아닌 경우 this 입니다.

Handle

관리되지 않는 개체 표현에 대한 핸들(포인터)입니다.

(다음에서 상속됨 CGContext)
Height

개체의 높이 thisCGBitmapContext 를 픽셀 단위로 가져오거나 개체가 비트맵 컨텍스트가 아닌 경우 this 0을 가져옵니다.

InterpolationQuality

이미지를 보간할 때 사용되는 품질 수준에 대한 힌트입니다(예: 크기 조정 시).

(다음에서 상속됨 CGContext)
TextMatrix

텍스트 공간과 사용자 공간 간의 변환을 정의합니다. 의 상태와 CGContext독립적입니다.

(다음에서 상속됨 CGContext)
TextPosition

텍스트를 그릴 사용자 공간 좌표의 위치입니다.

(다음에서 상속됨 CGContext)
Width

개체의 너비 thisCGBitmapContext 를 픽셀 단위로 가져오거나 개체가 비트맵 컨텍스트가 아닌 경우 this 0을 가져옵니다.

메서드

AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

현재 경로에 호를 추가합니다.

(다음에서 상속됨 CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

지정된 컨트롤 매개 변수를 사용하여 현재 지점에 입방형 베지어 곡선을 추가합니다.

(다음에서 상속됨 CGContext)
AddEllipseInRect(CGRect)

지정된 rect에 맞는 타원을 추가합니다.

(다음에서 상속됨 CGContext)
AddLines(CGPoint[])

지정된 줄을 현재 경로에 추가합니다.

(다음에서 상속됨 CGContext)
AddLineToPoint(nfloat, nfloat)

현재 지점(참조 GetPathCurrentPoint())에서 사용자 공간의 지정된 좌표에 선을 추가합니다.

(다음에서 상속됨 CGContext)
AddPath(CGPath)

지정된 경로를 현재 경로에 추가합니다.

(다음에서 상속됨 CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

현재 경로에 4차원 베지어 곡선을 추가합니다.

(다음에서 상속됨 CGContext)
AddRect(CGRect)

현재 경로에 사각형 경로를 추가합니다.

(다음에서 상속됨 CGContext)
AddRects(CGRect[])

현재 경로에 사각형 경로 배열을 추가합니다.

(다음에서 상속됨 CGContext)
AsBitmapContext()

CGContext를 CGBitmapContext로 캐스팅합니다.

(다음에서 상속됨 CGContext)
BeginPage(Nullable<CGRect>)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
BeginPath()

그래픽 컨텍스트에서 새 경로를 시작합니다.

(다음에서 상속됨 CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
BeginTransparencyLayer(NSDictionary)

를 사용하면 EndTransparencyLayer()완전히 투명한 계층에서 작업을 묶습니다.

(다음에서 상속됨 CGContext)
ClearRect(CGRect)

사각형을 투명하게 그립니다.

(다음에서 상속됨 CGContext)
Clip()

그래픽 컨텍스트의 현재 경로를 클리핑 경로로 설정합니다.

(다음에서 상속됨 CGContext)
ClipToMask(CGRect, CGImage)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ClipToRect(CGRect)

클리핑 경로를 현재 경로와 제공된 사각형의 교집합으로 수정합니다.

(다음에서 상속됨 CGContext)
ClipToRects(CGRect[])

현재 클리핑 경로를 현재 클리핑 경로 및 제공된 사각형에서 지정한 영역의 삽입으로 수정합니다.

(다음에서 상속됨 CGContext)
ClosePath()

현재 경로를 닫고 완료합니다.

(다음에서 상속됨 CGContext)
ConcatCTM(CGAffineTransform)

지정된 transform 를 현재 변환 매트릭스에 연결합니다.

(다음에서 상속됨 CGContext)
ContextFillRects(CGRect[])

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ConvertPointToUserSpace(CGPoint)

디바이스 공간 좌표에서 사용자 공간 좌표로 점을 변환합니다.

(다음에서 상속됨 CGContext)
ConvertRectToDeviceSpace(CGRect)

사각형을 사용자 공간 좌표에서 디바이스 공간 좌표로 변환합니다.

(다음에서 상속됨 CGContext)
ConvertRectToUserSpace(CGRect)

사각형을 디바이스 공간 좌표에서 사용자 공간 좌표로 변환합니다.

(다음에서 상속됨 CGContext)
ConvertSizeToDeviceSpace(CGSize)

크기를 사용자 공간 좌표에서 디바이스 공간 좌표로 변환합니다.

(다음에서 상속됨 CGContext)
ConvertSizeToUserSpace(CGSize)

디바이스 공간 좌표에서 사용자 공간 좌표로 크기를 변환합니다.

(다음에서 상속됨 CGContext)
CopyPath()

현재 컨텍스트에서 현재 경로의 전체 복사본을 반환합니다.

(다음에서 상속됨 CGContext)
Dispose()

CGContext 개체에서 사용하는 리소스를 해제합니다.

(다음에서 상속됨 CGContext)
Dispose(Boolean)

CGBitmapContext 개체에서 사용하는 리소스를 해제합니다.

DrawImage(CGRect, CGImage)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
DrawLayer(CGLayer, CGPoint)

지정된 지점의 그래픽 컨텍스트에 레이어를 그립니다.

(다음에서 상속됨 CGContext)
DrawLayer(CGLayer, CGRect)

지정된 사각형으로 경계가 지정된 그래픽 컨텍스트에 레이어를 그립니다.

(다음에서 상속됨 CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
DrawPath(CGPathDrawingMode)

CGContext현재 경로를 그립니다.

(다음에서 상속됨 CGContext)
DrawPDFPage(CGPDFPage)

지정된 PDF page를 렌더링합니다.

(다음에서 상속됨 CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
DrawShading(CGShading)

지정된 shading를 렌더링합니다.

(다음에서 상속됨 CGContext)
DrawTiledImage(CGRect, CGImage)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
EndPage()

페이지 기반 컨텍스트에서 페이지의 끝을 나타내기 위해 호출됩니다.

(다음에서 상속됨 CGContext)
EndTransparencyLayer()

투명도 계층의 끝을 나타냅니다.

(다음에서 상속됨 CGContext)
EOClip()

Even-Odd 규칙을 사용하여 현재 클리핑 경로를 수정합니다.

(다음에서 상속됨 CGContext)
EOFillPath()

Even-Odd 규칙을 사용하여 현재 경로를 채웁니다.

(다음에서 상속됨 CGContext)
FillEllipseInRect(CGRect)

로 정의된 타원을 rect그립니다. 그 후 현재 경로가 다시 설정됩니다.

(다음에서 상속됨 CGContext)
FillPath()

0이 아닌 권선 규칙을 사용하여 현재 경로를 채웁니다.

(다음에서 상속됨 CGContext)
FillRect(CGRect)

지정된 rect를 그립니다.

(다음에서 상속됨 CGContext)
Flush()

보류 중인 모든 그리기를 강제로 렌더링합니다.

(다음에서 상속됨 CGContext)
GetClipBoundingBox()

현재 클리핑 경로의 경계 상자입니다.

(다음에서 상속됨 CGContext)
GetCTM()

현재 컨텍스트 변환 매트릭스를 검색합니다.

(다음에서 상속됨 CGContext)
GetPathBoundingBox()

현재 경로에 대한 경계 상자를 반환합니다.

(다음에서 상속됨 CGContext)
GetPathCurrentPoint()

의 경로에 CGContext있는 현재 지점입니다.

(다음에서 상속됨 CGContext)
GetUserSpaceToDeviceSpaceTransform()

CGAffineTransform 사용자 공간 좌표를 디바이스 공간 좌표에 매핑하는 입니다.

(다음에서 상속됨 CGContext)
IsPathEmpty()

현재 경로에 하위 경로가 포함되어 있는지 여부입니다.

(다음에서 상속됨 CGContext)
MoveTo(nfloat, nfloat)

지정된 위치에서 하위 경로를 시작합니다.

(다음에서 상속됨 CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
PointToDeviceSpace(CGPoint)

사용자 공간을 디바이스 공간 point 으로 변환하는 새 PointF 를 반환합니다.

(다음에서 상속됨 CGContext)
ReplacePathWithStrokedPath()

현재 경로를 스트로크 파레모에 따라 스트로크된 경로 버전으로 바꿉니다.

(다음에서 상속됨 CGContext)
ResetClip()

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
RestoreState()

의 상태를 가 마지막으로 호출되었을 때 SaveState()CGContext 상태로 설정합니다.

(다음에서 상속됨 CGContext)
RotateCTM(nfloat)

양수 값이 시계 반대 방향으로 회전하여 현재 변환 행렬을 라디안으로 angle 회전합니다.

(다음에서 상속됨 CGContext)
SaveState()

의 상태를 저장합니다 CGContext. RestoreState()을 참조하십시오.

(다음에서 상속됨 CGContext)
ScaleCTM(nfloat, nfloat)

현재 변환 매트릭스의 크기를 조정합니다.

(다음에서 상속됨 CGContext)
SelectFont(String, nfloat, CGTextEncoding)

개발자는 이 사용되지 않는 메서드를 사용하면 안 됩니다. 개발자는 대신 'CoreText' API를 사용해야 합니다.

(다음에서 상속됨 CGContext)
SetAllowsAntialiasing(Boolean)

컨텍스트에서 앤티앨리어싱을 허용하는지 여부입니다.

(다음에서 상속됨 CGContext)
SetAllowsFontSmoothing(Boolean)

컨텍스트에서 글꼴을 부드럽게 할 수 있는지 여부입니다.

(다음에서 상속됨 CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

컨텍스트에서 하위 픽셀 위치에서 문자 모양을 그릴 수 있는지 여부입니다.

(다음에서 상속됨 CGContext)
SetAllowsSubpixelPositioning(Boolean)

컨텍스트에서 픽셀 경계 이외의 문자 모양을 정렬할 수 있는지 여부입니다.

(다음에서 상속됨 CGContext)
SetAlpha(nfloat)

0.0(투명) 범위에서 그리기의 불투명도를 1.0(불투명)으로 설정합니다.

(다음에서 상속됨 CGContext)
SetBlendMode(CGBlendMode)

작성 모드를 지정합니다.

(다음에서 상속됨 CGContext)
SetCharacterSpacing(nfloat)

문자 모양 사이에 간격을 더 추가합니다.

(다음에서 상속됨 CGContext)
SetFillColor(CGColor)

채우기 색을 지정된 CGColor로 설정합니다.

(다음에서 상속됨 CGContext)
SetFillColor(nfloat, nfloat)

채우기 색을 0(검정)에서 1(흰색)으로 회색 수준으로 설정합니다.

(다음에서 상속됨 CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

채우기 색을 지정된 RGBA 값으로 설정합니다.

(다음에서 상속됨 CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

CMYK 색 공간 구성 요소와 알파 값을 사용하여 채우기 색을 설정합니다.

(다음에서 상속됨 CGContext)
SetFillColor(nfloat[])

채우기 색을 설정합니다. SetFillColorSpace(CGColorSpace) 를 이전에 호출해야 합니다.

(다음에서 상속됨 CGContext)
SetFillColorSpace(CGColorSpace)

컨텍스트에서 사용할 를 지정 CGColorSpace 합니다.

(다음에서 상속됨 CGContext)
SetFillPattern(CGPattern, nfloat[])

컨텍스트의 채우기 패턴을 설정합니다.

(다음에서 상속됨 CGContext)
SetFlatness(nfloat)

곡선 경로의 정확도입니다.

(다음에서 상속됨 CGContext)
SetFont(CGFont)

CGFont 텍스트를 렌더링하는 데 사용되는 를 설정합니다.

(다음에서 상속됨 CGContext)
SetFontSize(nfloat)

텍스트를 렌드하는 데 사용되는 글꼴의 크기를 설정합니다.

(다음에서 상속됨 CGContext)
SetLineCap(CGLineCap)

선 끝의 스타일을 설정합니다.

(다음에서 상속됨 CGContext)
SetLineDash(nfloat, nfloat[])

파선 그리기에 사용할 패턴입니다.

(다음에서 상속됨 CGContext)
SetLineDash(nfloat, nfloat[], Int32)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
SetLineJoin(CGLineJoin)

줄이 조인되는 방식을 설정합니다.

(다음에서 상속됨 CGContext)
SetLineWidth(nfloat)

스트로크된 선의 너비를 설정합니다. 선은 경로의 절반 w 에서 양쪽으로 확장됩니다.

(다음에서 상속됨 CGContext)
SetMiterLimit(nfloat)

선 연결에 대한 마이터 제한을 지정합니다.

(다음에서 상속됨 CGContext)
SetPatternPhase(CGSize)

타일을 시작하기 전에 패턴을 변환합니다.

(다음에서 상속됨 CGContext)
SetRenderingIntent(CGColorRenderingIntent)

대상 색 공간 외부의 색이 처리되는 방식입니다.

(다음에서 상속됨 CGContext)
SetShadow(CGSize, nfloat, CGColor)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
SetShouldAntialias(Boolean)

와 함께 SetAllowsAntialiasing(Boolean) 사용하여 앤티앨리어싱을 사용하거나 사용하지 않도록 설정합니다.

(다음에서 상속됨 CGContext)
SetShouldSmoothFonts(Boolean)

글꼴 다듬기를 사용하거나 사용하지 않도록 설정하기 위해 와 함께 SetAllowsFontSmoothing(Boolean) 사용됩니다.

(다음에서 상속됨 CGContext)
SetShouldSubpixelPositionFonts(Boolean)

와 함께 SetAllowsSubpixelPositioning(Boolean) 픽셀과의 문자 모양 맞춤을 사용하거나 사용하지 않도록 설정하는 데 사용됩니다.

(다음에서 상속됨 CGContext)
SetStrokeColor(CGColor)

스트로크 색을 설정합니다.

(다음에서 상속됨 CGContext)
SetStrokeColor(nfloat, nfloat)

스트로크 색을 회색조 값으로 설정합니다.

(다음에서 상속됨 CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

스트로크 색을 RGBA 색으로 설정합니다.

(다음에서 상속됨 CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

스트로크 색을 CMYKA 색으로 설정합니다.

(다음에서 상속됨 CGContext)
SetStrokeColor(nfloat[])

스트로크 색을 설정합니다. 색 영역을 미리 설정하지 않으면 이 API에 정의되지 않은 동작이 있습니다.

(다음에서 상속됨 CGContext)
SetStrokeColorSpace(CGColorSpace)

CGColorSpaceM:CoreGraphics.CGContext.SetStrokeColor(float[])와 함께 사용할 를 설정합니다.

(다음에서 상속됨 CGContext)
SetStrokePattern(CGPattern, nfloat[])

컨텍스트의 스트로크 패턴을 설정합니다.

(다음에서 상속됨 CGContext)
SetTextDrawingMode(CGTextDrawingMode)

문자 모양을 렌더링하는 방법을 지정합니다.

(다음에서 상속됨 CGContext)
ShouldSubpixelQuantizeFonts(Boolean)

를 사용하면 SetAllowsFontSubpixelQuantization(Boolean)하위 픽셀 위치에서 글꼴을 그릴지 여부를 결정합니다.

(다음에서 상속됨 CGContext)
ShowGlyphs(UInt16[])

이 메서드는 를 위해 더 이상 사용되지 않습니다.

(다음에서 상속됨 CGContext)
ShowGlyphs(UInt16[], Int32)

이 메서드는 를 위해 더 이상 사용되지 않습니다.

(다음에서 상속됨 CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowText(Byte[])

이 메서드는 를 위해 더 이상 사용되지 않습니다.

(다음에서 상속됨 CGContext)
ShowText(Byte[], Int32)

이 메서드는 를 위해 더 이상 사용되지 않습니다.

(다음에서 상속됨 CGContext)
ShowText(String)

이 메서드는 를 위해 더 이상 사용되지 않습니다.

(다음에서 상속됨 CGContext)
ShowText(String, Int32)

이 메서드는 를 위해 더 이상 사용되지 않습니다.

(다음에서 상속됨 CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

메모리 내 비트맵으로 백업되는 CGContext입니다.

(다음에서 상속됨 CGContext)
StrokeEllipseInRect(CGRect)

로 정의된 타원을 스트로크합니다 rect. 그 후 현재 경로가 다시 설정됩니다.

(다음에서 상속됨 CGContext)
StrokeLineSegments(CGPoint[])

에서 쌍으로 정의된 선을 스트로크합니다 points. 그 후 현재 경로가 다시 설정됩니다.

(다음에서 상속됨 CGContext)
StrokePath()

현재 경로를 스트로크합니다. 그 후 현재 경로가 다시 설정됩니다.

(다음에서 상속됨 CGContext)
StrokeRect(CGRect)

지정된 rect를 스트로크합니다. 그 후 현재 경로가 다시 설정됩니다.

(다음에서 상속됨 CGContext)
StrokeRectWithWidth(CGRect, nfloat)

를 스트로크합니다 rect. 선은 의 width 절반을 경계의 양쪽으로 rect 확장합니다.

(다음에서 상속됨 CGContext)
Synchronize()

업데이트할 를 CGContext 표시합니다.

(다음에서 상속됨 CGContext)
ToImage()

메모리 내 비트맵으로 백업되는 CGContext입니다.

TranslateCTM(nfloat, nfloat)

사용자 좌표계의 원본을 변경합니다.

(다음에서 상속됨 CGContext)

적용 대상

추가 정보