다음을 통해 공유


ID2D1Factory1 인터페이스(d2d1_1.h)

Direct2D 리소스를 만듭니다.

상속

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

메서드

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

 
ID2D1Factory1::CreateDevice

ID2D1Device 개체를 만듭니다.
ID2D1Factory1::CreateDrawingStateBlock

새 그리기 상태 블록을 만듭니다. 이 블록은 렌더링 대상의 후속 SaveDrawingState 및 RestoreDrawingState 작업에서 사용할 수 있습니다. (오버로드 1/3)
ID2D1Factory1::CreateDrawingStateBlock

새 그리기 상태 블록을 만듭니다. 이 블록은 렌더링 대상의 후속 SaveDrawingState 및 RestoreDrawingState 작업에서 사용할 수 있습니다. (오버로드 3/3)
ID2D1Factory1::CreateDrawingStateBlock

새 그리기 상태 블록을 만듭니다. 이 블록은 렌더링 대상의 후속 SaveDrawingState 및 RestoreDrawingState 작업에서 사용할 수 있습니다. (오버로드 2/3)
ID2D1Factory1::CreateGdiMetafile

메타파일 콘텐츠를 재생하는 데 사용할 수 있는 새 ID2D1GdiMetafile 개체를 만듭니다.
ID2D1Factory1::CreatePathGeometry

ID2D1PathGeometry1 개체를 만듭니다.
ID2D1Factory1::CreateStrokeStyle

ID2D1StrokeStyle1 개체를 만듭니다. (오버로드 1/2)
ID2D1Factory1::CreateStrokeStyle

ID2D1StrokeStyle1 개체를 만듭니다. (오버로드 2/2)
ID2D1Factory1::GetEffectProperties

효과의 속성을 검색합니다.
ID2D1Factory1::GetRegisteredEffects

이 팩터리에 대해 현재 등록된 효과 및 전역 효과의 클래스 ID를 반환합니다.
ID2D1Factory1::RegisterEffectFromStream

스트림으로 지정된 속성 XML을 사용하여 팩터리 instance 내에 효과를 등록합니다.
ID2D1Factory1::RegisterEffectFromString

문자열로 지정된 속성 XML을 사용하여 팩터리 instance 내에 효과를 등록합니다.
ID2D1Factory1::UnregisterEffect

제공된 classId에 해당하는 팩터리 instance 내의 효과를 등록 취소합니다.

설명

ID2D1Factory1 인터페이스는 디바이스를 만들고, 효과를 등록 및 등록 취소하고, 효과 속성을 열거하는 데 사용됩니다. 효과는 전역적으로 등록 및 등록 취소됩니다. 등록 API는 편의를 위해 이 인터페이스에 배치됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 d2d1_1.h

추가 정보

ID2D1Device

ID2D1Factory

다중 스레드 Direct2D 앱