aurora.directx.d2d1.d2d1_0

Undocumented in source.

Public Imports

aurora.directx.com
public import aurora.directx.com;
aurora.directx.dwrite
public import aurora.directx.dwrite;
aurora.directx.dxgi
public import aurora.directx.dxgi;
aurora.directx.wic
public import aurora.directx.wic;

Members

Aliases

D2D1_COLOR_F
alias D2D1_COLOR_F = D2D_COLOR_F
Undocumented in source.
D2D1_MATRIX_3X2_F
alias D2D1_MATRIX_3X2_F = D2D_MATRIX_3X2_F
Undocumented in source.
D2D1_MATRIX_4X3_F
alias D2D1_MATRIX_4X3_F = D2D_MATRIX_4X3_F
Undocumented in source.
D2D1_MATRIX_4X4_F
alias D2D1_MATRIX_4X4_F = D2D_MATRIX_4X4_F
Undocumented in source.
D2D1_MATRIX_5X4_F
alias D2D1_MATRIX_5X4_F = D2D_MATRIX_5X4_F
Undocumented in source.
D2D1_POINT_2F
alias D2D1_POINT_2F = D2D_POINT_2F
Undocumented in source.
D2D1_POINT_2U
alias D2D1_POINT_2U = D2D_POINT_2U
Undocumented in source.
D2D1_RECT_F
alias D2D1_RECT_F = D2D_RECT_F
Undocumented in source.
D2D1_RECT_U
alias D2D1_RECT_U = D2D_RECT_U
Undocumented in source.
D2D1_SIZE_F
alias D2D1_SIZE_F = D2D_SIZE_F
Undocumented in source.
D2D1_SIZE_U
alias D2D1_SIZE_U = D2D_SIZE_U
Undocumented in source.
D2D1_TAG
alias D2D1_TAG = ulong
Undocumented in source.
D2D_COLOR_F
alias D2D_COLOR_F = D3DCOLORVALUE
Undocumented in source.
D2D_POINT_2L
alias D2D_POINT_2L = POINT
Undocumented in source.
D2D_RECT_L
alias D2D_RECT_L = RECT
Undocumented in source.

Enums

D2D1_ALPHA_MODE
enum D2D1_ALPHA_MODE
Undocumented in source.
D2D1_ANTIALIAS_MODE
enum D2D1_ANTIALIAS_MODE
Undocumented in source.
D2D1_ARC_SIZE
enum D2D1_ARC_SIZE
Undocumented in source.
D2D1_BITMAP_INTERPOLATION_MODE
enum D2D1_BITMAP_INTERPOLATION_MODE
Undocumented in source.
D2D1_CAP_STYLE
enum D2D1_CAP_STYLE
Undocumented in source.
D2D1_COMBINE_MODE
enum D2D1_COMBINE_MODE
Undocumented in source.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS
enum D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS
Undocumented in source.
D2D1_DASH_STYLE
enum D2D1_DASH_STYLE
Undocumented in source.
D2D1_DC_INITIALIZE_MODE
enum D2D1_DC_INITIALIZE_MODE
Undocumented in source.
D2D1_DEBUG_LEVEL
enum D2D1_DEBUG_LEVEL
Undocumented in source.
D2D1_DRAW_TEXT_OPTIONS
enum D2D1_DRAW_TEXT_OPTIONS
Undocumented in source.
D2D1_EXTEND_MODE
enum D2D1_EXTEND_MODE
Undocumented in source.
D2D1_FACTORY_TYPE
enum D2D1_FACTORY_TYPE
Undocumented in source.
D2D1_FEATURE_LEVEL
enum D2D1_FEATURE_LEVEL
Undocumented in source.
D2D1_FIGURE_BEGIN
enum D2D1_FIGURE_BEGIN
Undocumented in source.
D2D1_FIGURE_END
enum D2D1_FIGURE_END
Undocumented in source.
D2D1_FILL_MODE
enum D2D1_FILL_MODE
Undocumented in source.
D2D1_GAMMA
enum D2D1_GAMMA
Undocumented in source.
D2D1_GEOMETRY_RELATION
enum D2D1_GEOMETRY_RELATION
Undocumented in source.
D2D1_GEOMETRY_SIMPLIFICATION_OPTION
enum D2D1_GEOMETRY_SIMPLIFICATION_OPTION
Undocumented in source.
D2D1_LAYER_OPTIONS
enum D2D1_LAYER_OPTIONS
Undocumented in source.
D2D1_LINE_JOIN
enum D2D1_LINE_JOIN
Undocumented in source.
D2D1_OPACITY_MASK_CONTENT
enum D2D1_OPACITY_MASK_CONTENT
Undocumented in source.
D2D1_PATH_SEGMENT
enum D2D1_PATH_SEGMENT
Undocumented in source.
D2D1_PRESENT_OPTIONS
enum D2D1_PRESENT_OPTIONS
Undocumented in source.
D2D1_RENDER_TARGET_TYPE
enum D2D1_RENDER_TARGET_TYPE
Undocumented in source.
D2D1_RENDER_TARGET_USAGE
enum D2D1_RENDER_TARGET_USAGE
Undocumented in source.
D2D1_SWEEP_DIRECTION
enum D2D1_SWEEP_DIRECTION
Undocumented in source.
D2D1_TEXT_ANTIALIAS_MODE
enum D2D1_TEXT_ANTIALIAS_MODE
Undocumented in source.
D2D1_WINDOW_STATE
enum D2D1_WINDOW_STATE
Undocumented in source.

Functions

D2D1CreateFactory
HRESULT D2D1CreateFactory(D2D1_FACTORY_TYPE factoryType, GUID* riid, D2D1_FACTORY_OPTIONS* pFactoryOptions, void** ppIFactory)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
D2D1CreateFactory
HRESULT D2D1CreateFactory(D2D1_FACTORY_TYPE factoryType, GUID* riid, void** ppIFactory)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
D2D1InvertMatrix
BOOL D2D1InvertMatrix(D2D1_MATRIX_3X2_F* matrix)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
D2D1IsMatrixInvertible
BOOL D2D1IsMatrixInvertible(D2D1_MATRIX_3X2_F* matrix)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
D2D1MakeRotateMatrix
void D2D1MakeRotateMatrix(float angle, D2D1_POINT_2F center, D2D1_MATRIX_3X2_F* matrix)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
D2D1MakeSkewMatrix
void D2D1MakeSkewMatrix(float angleX, float angleY, D2D1_POINT_2F center, D2D1_MATRIX_3X2_F* matrix)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Interfaces

ID2D1Bitmap
interface ID2D1Bitmap
Undocumented in source.
ID2D1BitmapBrush
interface ID2D1BitmapBrush
Undocumented in source.
ID2D1BitmapRenderTarget
interface ID2D1BitmapRenderTarget
Undocumented in source.
ID2D1Brush
interface ID2D1Brush
Undocumented in source.
ID2D1DCRenderTarget
interface ID2D1DCRenderTarget
Undocumented in source.
ID2D1DrawingStateBlock
interface ID2D1DrawingStateBlock
Undocumented in source.
ID2D1EllipseGeometry
interface ID2D1EllipseGeometry
Undocumented in source.
ID2D1Factory
interface ID2D1Factory
Undocumented in source.
ID2D1GdiInteropRenderTarget
interface ID2D1GdiInteropRenderTarget
Undocumented in source.
ID2D1Geometry
interface ID2D1Geometry
Undocumented in source.
ID2D1GeometryGroup
interface ID2D1GeometryGroup
Undocumented in source.
ID2D1GeometrySink
interface ID2D1GeometrySink
Undocumented in source.
ID2D1GradientStopCollection
interface ID2D1GradientStopCollection
Undocumented in source.
ID2D1HwndRenderTarget
interface ID2D1HwndRenderTarget
Undocumented in source.
ID2D1Image
interface ID2D1Image
Undocumented in source.
ID2D1Layer
interface ID2D1Layer
Undocumented in source.
ID2D1LinearGradientBrush
interface ID2D1LinearGradientBrush
Undocumented in source.
ID2D1Mesh
interface ID2D1Mesh
Undocumented in source.
ID2D1PathGeometry
interface ID2D1PathGeometry
Undocumented in source.
ID2D1RadialGradientBrush
interface ID2D1RadialGradientBrush
Undocumented in source.
ID2D1RectangleGeometry
interface ID2D1RectangleGeometry
Undocumented in source.
ID2D1RenderTarget
interface ID2D1RenderTarget
Undocumented in source.
ID2D1Resource
interface ID2D1Resource
Undocumented in source.
ID2D1RoundedRectangleGeometry
interface ID2D1RoundedRectangleGeometry
Undocumented in source.
ID2D1SimplifiedGeometrySink
interface ID2D1SimplifiedGeometrySink
Undocumented in source.
ID2D1SolidColorBrush
interface ID2D1SolidColorBrush
Undocumented in source.
ID2D1StrokeStyle
interface ID2D1StrokeStyle
Undocumented in source.
ID2D1TessellationSink
interface ID2D1TessellationSink
Undocumented in source.
ID2D1TransformedGeometry
interface ID2D1TransformedGeometry
Undocumented in source.

Manifest constants

D2D1_APPEND_ALLIGNED_ELEMENT
enum D2D1_APPEND_ALLIGNED_ELEMENT;
Undocumented in source.
D2D1_DEFAULT_FLATTENING_TOLERANCE
enum D2D1_DEFAULT_FLATTENING_TOLERANCE;
Undocumented in source.
D2D1_INVALID_PROPERTY_INDEX
enum D2D1_INVALID_PROPERTY_INDEX;
Undocumented in source.
D2D1_INVALID_TAG
enum D2D1_INVALID_TAG;
Undocumented in source.
D2DERR_BAD_NUMBER
enum D2DERR_BAD_NUMBER;
Undocumented in source.
D2DERR_BITMAP_BOUND_AS_TARGET
enum D2DERR_BITMAP_BOUND_AS_TARGET;
Undocumented in source.
D2DERR_BITMAP_CANNOT_DRAW
enum D2DERR_BITMAP_CANNOT_DRAW;
Undocumented in source.
D2DERR_CYCLIC_GRAPH
enum D2DERR_CYCLIC_GRAPH;
Undocumented in source.
D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED
enum D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED;
Undocumented in source.
D2DERR_DISPLAY_STATE_INVALID
enum D2DERR_DISPLAY_STATE_INVALID;
Undocumented in source.
D2DERR_EFFECT_IS_NOT_REGISTERED
enum D2DERR_EFFECT_IS_NOT_REGISTERED;
Undocumented in source.
D2DERR_EXCEEDS_MAX_BITMAP_SIZE
enum D2DERR_EXCEEDS_MAX_BITMAP_SIZE;
Undocumented in source.
D2DERR_INCOMPATIBLE_BRUSH_TYPES
enum D2DERR_INCOMPATIBLE_BRUSH_TYPES;
Undocumented in source.
D2DERR_INSUFFICIENT_BUFFER
enum D2DERR_INSUFFICIENT_BUFFER;
Undocumented in source.
D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES
enum D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES;
Undocumented in source.
D2DERR_INTERMEDIATE_TOO_LARGE
enum D2DERR_INTERMEDIATE_TOO_LARGE;
Undocumented in source.
D2DERR_INTERNAL_ERROR
enum D2DERR_INTERNAL_ERROR;
Undocumented in source.
D2DERR_INVALID_CALL
enum D2DERR_INVALID_CALL;
Undocumented in source.
D2DERR_INVALID_GRAPH_CONFIGURATION
enum D2DERR_INVALID_GRAPH_CONFIGURATION;
Undocumented in source.
D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION
enum D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION;
Undocumented in source.
D2DERR_INVALID_PROPERTY
enum D2DERR_INVALID_PROPERTY;
Undocumented in source.
D2DERR_INVALID_TARGET
enum D2DERR_INVALID_TARGET;
Undocumented in source.
D2DERR_LAYER_ALREADY_IN_USE
enum D2DERR_LAYER_ALREADY_IN_USE;
Undocumented in source.
D2DERR_MAX_TEXTURE_SIZE_EXCEEDED
enum D2DERR_MAX_TEXTURE_SIZE_EXCEEDED;
Undocumented in source.
D2DERR_NOT_INITIALIZED
enum D2DERR_NOT_INITIALIZED;
Undocumented in source.
D2DERR_NO_HARDWARE_DEVICE
enum D2DERR_NO_HARDWARE_DEVICE;
Undocumented in source.
D2DERR_NO_SUBPROPERTIES
enum D2DERR_NO_SUBPROPERTIES;
Undocumented in source.
D2DERR_ORIGINAL_TARGET_NOT_BOUND
enum D2DERR_ORIGINAL_TARGET_NOT_BOUND;
Undocumented in source.
D2DERR_OUTSTANDING_BITMAP_REFERENCES
enum D2DERR_OUTSTANDING_BITMAP_REFERENCES;
Undocumented in source.
D2DERR_POP_CALL_DID_NOT_MATCH_PUSH
enum D2DERR_POP_CALL_DID_NOT_MATCH_PUSH;
Undocumented in source.
D2DERR_PRINT_FORMAT_NOT_SUPPORTED
enum D2DERR_PRINT_FORMAT_NOT_SUPPORTED;
Undocumented in source.
D2DERR_PRINT_JOB_CLOSED
enum D2DERR_PRINT_JOB_CLOSED;
Undocumented in source.
D2DERR_PUSH_POP_UNBALANCED
enum D2DERR_PUSH_POP_UNBALANCED;
Undocumented in source.
D2DERR_RECREATE_TARGET
enum D2DERR_RECREATE_TARGET;
Undocumented in source.
D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT
enum D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT;
Undocumented in source.
D2DERR_SCANNER_FAILED
enum D2DERR_SCANNER_FAILED;
Undocumented in source.
D2DERR_SCREEN_ACCESS_DENIED
enum D2DERR_SCREEN_ACCESS_DENIED;
Undocumented in source.
D2DERR_SHADER_COMPILE_FAILED
enum D2DERR_SHADER_COMPILE_FAILED;
Undocumented in source.
D2DERR_TARGET_NOT_GDI_COMPATIBLE
enum D2DERR_TARGET_NOT_GDI_COMPATIBLE;
Undocumented in source.
D2DERR_TEXT_EFFECT_IS_WRONG_TYPE
enum D2DERR_TEXT_EFFECT_IS_WRONG_TYPE;
Undocumented in source.
D2DERR_TEXT_RENDERER_NOT_RELEASED
enum D2DERR_TEXT_RENDERER_NOT_RELEASED;
Undocumented in source.
D2DERR_TOO_MANY_SHADER_ELEMENTS
enum D2DERR_TOO_MANY_SHADER_ELEMENTS;
Undocumented in source.
D2DERR_TOO_MANY_TRANSFORM_INPUTS
enum D2DERR_TOO_MANY_TRANSFORM_INPUTS;
Undocumented in source.
D2DERR_UNSUPPORTED_OPERATION
enum D2DERR_UNSUPPORTED_OPERATION;
Undocumented in source.
D2DERR_UNSUPPORTED_PIXEL_FORMAT
enum D2DERR_UNSUPPORTED_PIXEL_FORMAT;
Undocumented in source.
D2DERR_UNSUPPORTED_VERSION
enum D2DERR_UNSUPPORTED_VERSION;
Undocumented in source.
D2DERR_WIN32_ERROR
enum D2DERR_WIN32_ERROR;
Undocumented in source.
D2DERR_WRONG_FACTORY
enum D2DERR_WRONG_FACTORY;
Undocumented in source.
D2DERR_WRONG_RESOURCE_DOMAIN
enum D2DERR_WRONG_RESOURCE_DOMAIN;
Undocumented in source.
D2DERR_WRONG_STATE
enum D2DERR_WRONG_STATE;
Undocumented in source.
D2DERR_ZERO_VECTOR
enum D2DERR_ZERO_VECTOR;
Undocumented in source.

Structs

D2D1_ARC_SEGMENT
struct D2D1_ARC_SEGMENT
Undocumented in source.
D2D1_BEZIER_SEGMENT
struct D2D1_BEZIER_SEGMENT
Undocumented in source.
D2D1_BITMAP_BRUSH_PROPERTIES
struct D2D1_BITMAP_BRUSH_PROPERTIES
Undocumented in source.
D2D1_BITMAP_PROPERTIES
struct D2D1_BITMAP_PROPERTIES
Undocumented in source.
D2D1_BRUSH_PROPERTIES
struct D2D1_BRUSH_PROPERTIES
Undocumented in source.
D2D1_DRAWING_STATE_DESCRIPTION
struct D2D1_DRAWING_STATE_DESCRIPTION
Undocumented in source.
D2D1_ELLIPSE
struct D2D1_ELLIPSE
Undocumented in source.
D2D1_FACTORY_OPTIONS
struct D2D1_FACTORY_OPTIONS
Undocumented in source.
D2D1_GRADIENT_STOP
struct D2D1_GRADIENT_STOP
Undocumented in source.
D2D1_HWND_RENDER_TARGET_PROPERTIES
struct D2D1_HWND_RENDER_TARGET_PROPERTIES
Undocumented in source.
D2D1_LAYER_PARAMETERS
struct D2D1_LAYER_PARAMETERS
Undocumented in source.
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES
struct D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES
Undocumented in source.
D2D1_PIXEL_FORMAT
struct D2D1_PIXEL_FORMAT
Undocumented in source.
D2D1_QUADRATIC_BEZIER_SEGMENT
struct D2D1_QUADRATIC_BEZIER_SEGMENT
Undocumented in source.
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES
struct D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES
Undocumented in source.
D2D1_RENDER_TARGET_PROPERTIES
struct D2D1_RENDER_TARGET_PROPERTIES
Undocumented in source.
D2D1_ROUNDED_RECT
struct D2D1_ROUNDED_RECT
Undocumented in source.
D2D1_STROKE_STYLE_PROPERTIES
struct D2D1_STROKE_STYLE_PROPERTIES
Undocumented in source.
D2D1_TRIANGLE
struct D2D1_TRIANGLE
Undocumented in source.
D2D_MATRIX_3X2_F
struct D2D_MATRIX_3X2_F
Undocumented in source.
D2D_MATRIX_4X3_F
struct D2D_MATRIX_4X3_F
Undocumented in source.
D2D_MATRIX_4X4_F
struct D2D_MATRIX_4X4_F
Undocumented in source.
D2D_MATRIX_5X4_F
struct D2D_MATRIX_5X4_F
Undocumented in source.
D2D_POINT_2F
struct D2D_POINT_2F
Undocumented in source.
D2D_POINT_2U
struct D2D_POINT_2U
Undocumented in source.
D2D_RECT_F
struct D2D_RECT_F
Undocumented in source.
D2D_RECT_U
struct D2D_RECT_U
Undocumented in source.
D2D_SIZE_F
struct D2D_SIZE_F
Undocumented in source.
D2D_SIZE_U
struct D2D_SIZE_U
Undocumented in source.
D2D_VECTOR_2F
struct D2D_VECTOR_2F
Undocumented in source.
D2D_VECTOR_3F
struct D2D_VECTOR_3F
Undocumented in source.
D2D_VECTOR_4F
struct D2D_VECTOR_4F
Undocumented in source.
POINT
struct POINT
Undocumented in source.

Variables

D2D1_INTERPOLATION_MODE_DEFINITION_ANISOTROPIC
enum int D2D1_INTERPOLATION_MODE_DEFINITION_ANISOTROPIC;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_CUBIC
enum int D2D1_INTERPOLATION_MODE_DEFINITION_CUBIC;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_FANT
enum int D2D1_INTERPOLATION_MODE_DEFINITION_FANT;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_HIGH_QUALITY_CUBIC
enum int D2D1_INTERPOLATION_MODE_DEFINITION_HIGH_QUALITY_CUBIC;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_LINEAR
enum int D2D1_INTERPOLATION_MODE_DEFINITION_LINEAR;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_MIPMAP_LINEAR
enum int D2D1_INTERPOLATION_MODE_DEFINITION_MIPMAP_LINEAR;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_MULTI_SAMPLE_LINEAR
enum int D2D1_INTERPOLATION_MODE_DEFINITION_MULTI_SAMPLE_LINEAR;
Undocumented in source.
D2D1_INTERPOLATION_MODE_DEFINITION_NEAREST_NEIGHBOR
enum int D2D1_INTERPOLATION_MODE_DEFINITION_NEAREST_NEIGHBOR;
Undocumented in source.

Meta