다음을 통해 공유


ID2D1DeviceContext2 인터페이스(d2d1_3.h)

이 인터페이스는 ID2D1DeviceContext1 인터페이스와 동일한 모든 기능을 수행하며 잉크 렌더링, 그라데이션 메시 렌더링 및 향상된 이미지 로드와 같은 기능을 사용할 수 있습니다.

상속

ID2D1DeviceContext2 인터페이스는 ID2D1DeviceContext1에서 상속됩니다. ID2D1DeviceContext2 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ID2D1DeviceContext2 인터페이스에는 이러한 메서드가 있습니다.

 
ID2D1DeviceContext2::CreateGradientMesh

지정된 패치 배열을 사용하여 새 ID2D1GradientMesh instance 만듭니다.
ID2D1DeviceContext2::CreateImageSourceFromDxgi

DXGI 표면 집합에서 이미지 원본을 만듭니다. YCbCr 표면은 후속 그리기 중에 자동으로 RGBA로 변환됩니다.
ID2D1DeviceContext2::CreateImageSourceFromWic

이미지 원본 내의 모든 픽셀 메모리를 채운 상태에서 WIC 비트맵 원본에서 이미지 원본 개체를 만듭니다. 최소한의 메모리를 사용하는 동안 이미지가 로드되고 저장됩니다. (오버로드 3/3)
ID2D1DeviceContext2::CreateImageSourceFromWic

이미지 원본 내의 모든 픽셀 메모리를 채운 상태에서 WIC 비트맵 원본에서 이미지 원본 개체를 만듭니다. 최소한의 메모리를 사용하는 동안 이미지가 로드되고 저장됩니다. (오버로드 2/3)
ID2D1DeviceContext2::CreateImageSourceFromWic

이미지 원본 내의 모든 픽셀 메모리를 채운 상태에서 WIC 비트맵 원본에서 이미지 원본 개체를 만듭니다. 최소한의 메모리를 사용하는 동안 이미지가 로드되고 저장됩니다. (오버로드 1/3)
ID2D1DeviceContext2::CreateInk

지정된 지점에서 시작하는 새 ID2D1Ink 개체를 만듭니다. (오버로드 1/2)
ID2D1DeviceContext2::CreateInk

지정된 지점에서 시작하는 새 ID2D1Ink 개체를 만듭니다. (오버로드 2/2)
ID2D1DeviceContext2::CreateInkStyle

DrawInk와 같은 잉크 렌더링 메서드에 사용할 새 ID2D1InkStyle 개체를 만듭니다. (오버로드 1/2)
ID2D1DeviceContext2::CreateInkStyle

DrawInk와 같은 잉크 렌더링 메서드에 사용할 새 ID2D1InkStyle 개체를 만듭니다. (오버로드 2/2)
ID2D1DeviceContext2::CreateLookupTable3D

3 채널 입력을 3 채널 출력에 매핑하기 위한 3D 조회 테이블을 만듭니다. 테이블 데이터는 4 채널 형식으로 제공되어야 합니다. (ID2D1DeviceContext2.CreateLookupTable3D)
ID2D1DeviceContext2::CreateTransformedImageSource

원본과 리소스를 공유하는 이미지 원본을 만듭니다.
ID2D1DeviceContext2::D rawGdiMetafile

지정된 원본 및 대상 사각형을 사용하여 디바이스 컨텍스트에 메타파일을 그립니다. (오버로드 1/3)
ID2D1DeviceContext2::D rawGdiMetafile

지정된 원본 및 대상 사각형을 사용하여 디바이스 컨텍스트에 메타파일을 그립니다. (오버로드 3/3)
ID2D1DeviceContext2::D rawGdiMetafile

지정된 원본 및 대상 사각형을 사용하여 디바이스 컨텍스트에 메타파일을 그립니다. (오버로드 2/3)
ID2D1DeviceContext2::D rawGradientMesh

지정된 그라데이션 메시를 대상에 렌더링합니다. (ID2D1DeviceContext2.DrawGradientMesh)
ID2D1DeviceContext2::D rawInk

지정된 브러시 및 잉크 스타일을 사용하여 지정된 잉크 개체를 렌더링합니다. (ID2D1DeviceContext2.DrawInk)
ID2D1DeviceContext2::GetGradientMeshWorldBounds

지정된 그라데이션 메시의 월드 경계를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 d2d1_3.h

추가 정보

ID2D1DeviceContext1