Direct2D 도우미 함수
D2D1 네임스페이스는 다음 함수를 정의합니다.
이 섹션에서는
주제 | 묘사 |
---|---|
ArcSegment |
D2D1_ARC_SEGMENT 구조를 만듭니다. |
BezierSegment |
D2D1_BEZIER_SEGMENT 구조를 만듭니다. |
BitmapBrushProperties |
D2D1_BITMAP_BRUSH_PROPERTIES 구조를 만듭니다. |
BitmapBrushProperties1 |
D2D1_BITMAP_BRUSH_PROPERTIES1 구조를 만듭니다. |
BitmapProperties |
D2D1_BITMAP_PROPERTIES 구조를 만듭니다. |
BitmapProperties1 |
D2D1_BITMAP_PROPERTIES1 구조를 만듭니다. |
BrushProperties |
D2D1_BRUSH_PROPERTIES 구조를 만듭니다. |
computeFlatteningTolerance |
평면화 허용 오차를 사용하는 API에 전달할 적절한 평면화 허용 오차를 계산합니다(예: ID2D1DeviceContext1::CreateFilledGeometryRealization). |
convertColorSpace |
한 색 공간에서 다른 색 공간으로 D2D1_COLOR_F 변환합니다. |
CreationProperties |
루트 수준 만들기 세부 정보를 설명하는 D2D1_CREATION_PROPERTIES 반환합니다. |
drawingStateDescription |
D2D1_DRAWING_STATE_DESCRIPTION 구조를 만듭니다. |
drawingStateDescription1 |
D2D1_DRAWING_STATE_DESCRIPTION1 구조를 만듭니다. |
EffectInputDescription |
D2D1_EFFECT_INPUT_DESCRIPTION 구조를 만듭니다. |
줄임표 |
D2D1_ELLIPSE 구조를 만듭니다. |
floatMax |
최대 부동 소수점 값을 반환합니다. |
GradientMeshPatch |
지정된 제어점, 색 및 경계 플래그를 포함하는 D2D1_GRADIENT_MESH_PATCH 구조를 만듭니다. |
GradientMeshPatchFromCoonsPatch |
지정된 Coons 패치 설명에서 D2D1_GRADIENT_MESH_PATCH 만듭니다. |
GradientStop |
D2D1_GRADIENT_STOP 구조를 만듭니다. |
HwndRenderTargetProperties |
D2D1_HWND_RENDER_TARGET_PROPERTIES 구조를 만듭니다. |
IdentityMatrix |
ID 행렬을 만듭니다. |
ImageBrushProperties |
D2D1_IMAGE_BRUSH_PROPERTIES 구조를 만듭니다. |
InfiniteRect |
왼쪽 위 모퉁이가 음수 무한대, 음수 무한대)로 설정되고 오른쪽 아래 모서리가 무한대, 무한대로 설정된 사각형을 만듭니다. |
InfiniteRectU |
왼쪽 위 모서리가 (0u, 0u)로 설정되고 오른쪽 아래 모서리가 (무한대, 무한대)로 설정된 사각형을 만듭니다. |
InkBezierSegment |
D2D1_INK_BEZIER_SEGMENT 구조를 만듭니다. |
inkPoint |
D2D1_INK_POINT 구조를 만듭니다. |
inkStyleProperties |
D2D1_INK_STYLE_PROPERTIES 구조를 만듭니다. |
LayerParameters |
D2D1_LAYER_PARAMETERS 구조를 만듭니다. |
LayerParameters1 |
콘텐츠 범위, 마스크 정보, 불투명도 설정 및 레이어 리소스에 대한 기타 옵션을 포함하는 D2D1_LAYER_PARAMETERS1 구조체를 반환합니다. |
LinearGradientBrushProperties |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES 구조를 만듭니다. |
연산자*(D2D1_POINT_2F&,D2D1_MATRIX_F&) |
지정된 행렬을 사용하여 지정된 점을 변환합니다. |
PixelFormat |
D2D1_PIXEL_FORMAT 구조를 만듭니다. |
Point2(형식) |
지정된 데이터 형식을 사용하여 좌표를 저장하는 점을 만듭니다. |
Point2F |
지정된 x 좌표와 y 좌표를 포함하는 D2D1_POINT_2F 구조를 만듭니다. |
Point2L |
긴 정수의 점 구조체를 반환합니다. |
Point2U |
지정된 x 좌표와 y 좌표를 포함하는 D2D1_POINT_2U 구조를 만듭니다. |
printControlProperties |
채워진 D2D1_PRINT_CONTROL_PROPERTIES 구조를 반환합니다. |
QuadraticBezierSegment |
D2D1_QUADRATIC_BEZIER_SEGMENT 구조를 만듭니다. |
RadialGradientBrushProperties |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES 구조를 만듭니다. |
renderTargetProperties |
D2D1_RENDER_TARGET_PROPERTIES 구조를 만듭니다. |
Rect(Type) |
지정된 데이터 형식을 사용하여 좌표를 저장하는 사각형 구조를 만듭니다. |
RectF |
지정된 차원을 포함하는 D2D1_RECT_F 구조를 만듭니다. |
RectL |
채워진 D2D1_RECT_L 구조를 반환합니다. |
RectU |
지정된 차원을 포함하는 D2D1_RECT_U 구조를 만듭니다. |
RenderingControls |
채워진 D2D1_RENDERING_CONTROLS 구조를 반환합니다. |
roundedRect |
D2D1_ROUNDED_RECT 구조를 만듭니다. |
setDpiCompensatedEffectInput |
디바이스 컨텍스트의 DPI가 변경되면 시각적 모양을 유지하기 위해 DPI 보정 효과를 삽입하는 동안 비트맵을 효과 입력으로 설정합니다. |
크기(형식) |
지정된 데이터 형식을 사용하여 너비와 높이를 저장하는 크기 구조를 만듭니다. |
SizeF |
지정된 너비와 높이를 포함하는 D2D1_SIZE_F 구조를 만듭니다. |
SizeU |
지정된 너비와 높이를 포함하는 D2D1_SIZE_U 구조를 만듭니다. |
StrokeStyleProperties |
D2D1_STROKE_STYLE_PROPERTIES 구조를 만듭니다. |
StrokeStyleProperties1 |
채워진 D2D1_STROKE_STYLE_PROPERTIES1 구조를 반환합니다. |
Vector2F |
채워진 D2D1_VECTOR_2F 구조를 반환합니다. |
Vector3F |
채워진 D2D1_VECTOR_3F 구조를 반환합니다. |
Vector4F |
채워진 D2D1_VECTOR_4F 구조를 반환합니다. |