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 |