Home | History | Annotate | Download | only in include

Lines Matching defs:PURE

280     STDMETHOD_(UINT32, GetPropertyCount)() CONST PURE;
281 STDMETHOD(GetPropertyName)(UINT32 index, PWSTR name, UINT32 nameCount) CONST PURE;
282 STDMETHOD_(UINT32, GetPropertyNameLength)(UINT32 index) CONST PURE;
283 STDMETHOD_(D2D1_PROPERTY_TYPE, GetType)(UINT32 index) CONST PURE;
284 STDMETHOD_(UINT32, GetPropertyIndex)(PCWSTR name) CONST PURE;
285 STDMETHOD(SetValueByName)(PCWSTR name, D2D1_PROPERTY_TYPE type, CONST BYTE *data, UINT32 dataSize) PURE;
286 STDMETHOD(SetValue)(UINT32 index, D2D1_PROPERTY_TYPE type, CONST BYTE *data, UINT32 dataSize) PURE;
287 STDMETHOD(GetValueByName)(PCWSTR name, D2D1_PROPERTY_TYPE type, BYTE *data, UINT32 dataSize) CONST PURE;
288 STDMETHOD(GetValue)(UINT32 index, D2D1_PROPERTY_TYPE type, BYTE *data, UINT32 dataSize) CONST PURE;
289 STDMETHOD_(UINT32, GetValueSize)(UINT32 index) CONST PURE;
290 STDMETHOD(GetSubProperties)(UINT32 index, ID2D1Properties **subProperties) CONST PURE;
392 STDMETHOD(ProcessRecord)(DWORD recordType, CONST void *recordData, DWORD recordDataSize) PURE;
409 STDMETHOD(Stream)(ID2D1GdiMetafileSink *sink) PURE;
410 STDMETHOD(GetBounds)(D2D1_RECT_F *bounds) PURE;
427 STDMETHOD_(D2D1_STROKE_TRANSFORM_TYPE, GetStrokeTransformType)() CONST PURE;
444 STDMETHOD(BeginDraw)() PURE;
445 STDMETHOD(EndDraw)() PURE;
446 STDMETHOD(SetAntialiasMode)(D2D1_ANTIALIAS_MODE antialiasMode) PURE;
447 STDMETHOD(SetTags)(D2D1_TAG tag1, D2D1_TAG tag2) PURE;
448 STDMETHOD(SetTextAntialiasMode)(D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode) PURE;
449 STDMETHOD(SetTextRenderingParams)(IDWriteRenderingParams *textRenderingParams) PURE;
450 STDMETHOD(SetTransform)(CONST D2D1_MATRIX_3X2_F *transform) PURE;
451 STDMETHOD(SetPrimitiveBlend)(D2D1_PRIMITIVE_BLEND primitiveBlend) PURE;
452 STDMETHOD(SetUnitMode)(D2D1_UNIT_MODE unitMode) PURE;
453 STDMETHOD(Clear)(CONST D2D1_COLOR_F *color) PURE;
456 DWRITE_MEASURING_MODE measuringMode) PURE;
458 ID2D1StrokeStyle *strokeStyle) PURE;
459 PURE;
460 STDMETHOD(DrawRectangle)(CONST D2D1_RECT_F *rect, ID2D1Brush *brush, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle) PURE;
463 CONST D2D1_MATRIX_4X4_F *perspectiveTransform) PURE;
465 D2D1_INTERPOLATION_MODE interpolationMode, D2D1_COMPOSITE_MODE compositeMode) PURE;
466 STDMETHOD(DrawGdiMetafile)(ID2D1GdiMetafile *gdiMetafile, CONST D2D1_POINT_2F *targetOffset) PURE;
467 STDMETHOD(FillMesh)(ID2D1Mesh *mesh, ID2D1Brush *brush) PURE;
469 CONST D2D1_RECT_F *sourceRectangle) PURE;
470 STDMETHOD(FillGeometry)(ID2D1Geometry *geometry, ID2D1Brush *brush, ID2D1Brush *opacityBrush) PURE;
471 STDMETHOD(FillRectangle)(CONST D2D1_RECT_F *rect, ID2D1Brush *brush) PURE;
472 STDMETHOD(PushAxisAlignedClip)(CONST D2D1_RECT_F *clipRect, D2D1_ANTIALIAS_MODE antialiasMode) PURE;
473 STDMETHOD(PushLayer)(CONST D2D1_LAYER_PARAMETERS1 *layerParameters1, ID2D1Layer *layer) PURE;
474 STDMETHOD(PopAxisAlignedClip)() PURE;
475 STDMETHOD(PopLayer)() PURE;
491 STDMETHOD(Stream)(ID2D1CommandSink *sink) PURE;
492 STDMETHOD(Close)() PURE;
509 D2D1_TAG *tag1 = NULL, D2D1_TAG *tag2 = NULL) PURE;
510 STDMETHOD(Close)() PURE;
526 STDMETHOD_(void, SetInput)(UINT32 index, ID2D1Image *input, BOOL invalidate=TRUE) PURE;
527 STDMETHOD(SetInputCount)(UINT32 inputCount) PURE;
528 STDMETHOD_(void, GetInput)(UINT32 index, ID2D1Image **input) CONST PURE;
529 STDMETHOD_(UINT32, GetInputCount)() CONST PURE;
530 STDMETHOD_(void, GetOutput)(ID2D1Image **outputImage) CONST PURE;
558 STDMETHOD_(void, GetColorContext)(ID2D1ColorContext **colorContext) CONST PURE;
559 STDMETHOD_(D2D1_BITMAP_OPTIONS, GetOptions)() CONST PURE;
560 STDMETHOD(GetSurface)(IDXGISurface **dxgiSurface) CONST PURE;
561 STDMETHOD(Map)(D2D1_MAP_OPTIONS options, D2D1_MAPPED_RECT *mappedRect) PURE;
562 STDMETHOD(Unmap)() PURE;
579 STDMETHOD_(void, SetImage)(ID2D1Image *image) PURE;
580 STDMETHOD_(void, SetExtendModeX)(D2D1_EXTEND_MODE extendModeX) PURE;
581 STDMETHOD_(void, SetExtendModeY)(D2D1_EXTEND_MODE extendModeY) PURE;
582 STDMETHOD_(void, SetInterpolationMode)(D2D1_INTERPOLATION_MODE interpolationMode) PURE;
583 STDMETHOD_(void, SetSourceRectangle)(CONST D2D1_RECT_F *sourceRectangle) PURE;
584 STDMETHOD_(void, GetImage)(ID2D1Image **image) CONST PURE;
585 STDMETHOD_(D2D1_EXTEND_MODE, GetExtendModeX)() CONST PURE;
586 STDMETHOD_(D2D1_EXTEND_MODE, GetExtendModeY)() CONST PURE;
587 STDMETHOD_(D2D1_INTERPOLATION_MODE, GetInterpolationMode)() CONST PURE;
588 STDMETHOD_(void, GetSourceRectangle)(D2D1_RECT_F *sourceRectangle) CONST PURE;
605 STDMETHOD_(void, SetInterpolationMode1)(D2D1_INTERPOLATION_MODE interpolationMode) PURE;
606 STDMETHOD_(D2D1_INTERPOLATION_MODE, GetInterpolationMode1)() CONST PURE;
623 STDMETHOD_(void, GetGradientStops1)(D2D1_GRADIENT_STOP *gradientStops, UINT32 gradientStopsCount) CONST PURE;
624 STDMETHOD_(D2D1_COLOR_SPACE, GetPreInterpolationSpace)() CONST PURE;
625 STDMETHOD_(D2D1_COLOR_SPACE, GetPostInterpolationSpace)() CONST PURE;
626 STDMETHOD_(D2D1_BUFFER_PRECISION, GetBufferPrecision)() CONST PURE;
627 STDMETHOD_(D2D1_COLOR_INTERPOLATION_MODE, GetColorInterpolationMode)() CONST PURE;
644 STDMETHOD_(D2D1_COLOR_SPACE, GetColorSpace)() CONST PURE;
645 STDMETHOD_(UINT32, GetProfileSize)() CONST PURE;
646 STDMETHOD(GetProfile)(BYTE *profile, UINT32 profileSize) CONST PURE;
663 CONST D2D1_BITMAP_PROPERTIES1 *bitmapProperties, ID2D1Bitmap1 **bitmap) PURE;
667 CONST D2D1_BITMAP_PROPERTIES1 *bitmapProperties, ID2D1Bitmap1 **bitmap) PURE;
671 ID2D1ColorContext **colorContext) PURE;
672 STDMETHOD(CreateColorContextFromFilename)(PCWSTR filename, ID2D1ColorContext **colorContext) PURE;
673 STDMETHOD(CreateColorContextFromWicColorContext)(IWICColorContext *wicColorContext, ID2D1ColorContext **colorContext) PURE;
675 ID2D1Bitmap1 **bitmap) PURE;
676 STDMETHOD(CreateEffect)(REFCLSID effectId, ID2D1Effect **effect) PURE;
682 ID2D1GradientStopCollection1 **gradientStopCollection1) PURE;
686 CONST D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1ImageBrush **imageBrush) PURE;
689 CONST D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1BitmapBrush1 **bitmapBrush) PURE;
692 STDMETHOD(CreateCommandList)(ID2D1CommandList **commandList) PURE;
693 STDMETHOD_(BOOL, IsDxgiFormatSupported)(DXGI_FORMAT format) CONST PURE;
694 STDMETHOD_(BOOL, IsBufferPrecisionSupported)(D2D1_BUFFER_PRECISION bufferPrecision) CONST PURE;
695 STDMETHOD(GetImageLocalBounds)(ID2D1Image *image, D2D1_RECT_F *localBounds) CONST PURE;
696 STDMETHOD(GetImageWorldBounds)(ID2D1Image *image, D2D1_RECT_F *worldBounds) CONST PURE;
698 DWRITE_MEASURING_MODE measuringMode, D2D1_RECT_F *bounds) CONST PURE;
699 STDMETHOD_(void, GetDevice)(ID2D1Device **device) CONST PURE;
700 STDMETHOD_(void, SetTarget)(ID2D1Image *image) PURE;
701 STDMETHOD_(void, GetTarget)(ID2D1Image **image) CONST PURE;
702 STDMETHOD_(void, SetRenderingControls)(CONST D2D1_RENDERING_CONTROLS *renderingControls) PURE;
703 STDMETHOD_(void, GetRenderingControls)(D2D1_RENDERING_CONTROLS *renderingControls) CONST PURE;
704 STDMETHOD_(void, SetPrimitiveBlend)(D2D1_PRIMITIVE_BLEND primitiveBlend) PURE;
705 STDMETHOD_(D2D1_PRIMITIVE_BLEND, GetPrimitiveBlend)() CONST PURE;
706 STDMETHOD_(void, SetUnitMode)(D2D1_UNIT_MODE unitMode) PURE;
707 STDMETHOD_(D2D1_UNIT_MODE, GetUnitMode)() CONST PURE;
711 DWRITE_MEASURING_MODE measuringMode = DWRITE_MEASURING_MODE_NATURAL) PURE;
716 D2D1_COMPOSITE_MODE compositeMode = D2D1_COMPOSITE_MODE_SOURCE_OVER) PURE;
717 STDMETHOD_(void, DrawGdiMetafile)(ID2D1GdiMetafile *gdiMetafile, CONST D2D1_POINT_2F *targetOffset = NULL) PURE;
721 CONST D2D1_MATRIX_4X4_F *perspectiveTransform = NULL) PURE;
724 STDMETHOD_(void, PushLayer)(CONST D2D1_LAYER_PARAMETERS1 *layerParameters, ID2D1Layer *layer) PURE;
727 STDMETHOD(InvalidateEffectInputRectangle)(ID2D1Effect *effect, UINT32 input, CONST D2D1_RECT_F *inputRectangle) PURE;
728 STDMETHOD(GetEffectInvalidRectangleCount)(ID2D1Effect *effect, UINT32 *rectangleCount) PURE;
729 STDMETHOD(GetEffectInvalidRectangles)(ID2D1Effect *effect, D2D1_RECT_F *rectangles, UINT32 rectanglesCount) PURE;
731 CONST D2D1_EFFECT_INPUT_DESCRIPTION *inputDescriptions, D2D1_RECT_F *requiredInputRects, UINT32 inputCount) PURE;
734 CONST D2D1_RECT_F *sourceRectangle = NULL) PURE;
879 STDMETHOD(CreateDeviceContext)(D2D1_DEVICE_CONTEXT_OPTIONS options, ID2D1DeviceContext **deviceContext) PURE;
881 CONST D2D1_PRINT_CONTROL_PROPERTIES *printControlProperties, ID2D1PrintControl **printControl) PURE;
882 STDMETHOD_(void, SetMaximumTextureMemory)(UINT64 maximumInBytes) PURE;
883 STDMETHOD_(UINT64, GetMaximumTextureMemory)() CONST PURE;
884 STDMETHOD_(void, ClearResources)(UINT32 millisecondsSinceUse = 0) PURE;
906 STDMETHOD_(void, GetDescription)(D2D1_DRAWING_STATE_DESCRIPTION1 *stateDescription) CONST PURE;
909 STDMETHOD_(void, SetDescription)(CONST D2D1_DRAWING_STATE_DESCRIPTION1 *stateDescription) PURE;
928 FLOAT flatteningTolerance, D2D1_POINT_DESCRIPTION *pointDescription) CONST PURE;
962 STDMETHOD(CreateDevice)(IDXGIDevice *dxgiDevice, ID2D1Device **d2dDevice) PURE;
965 CONST FLOAT *dashes, UINT32 dashesCount, ID2D1StrokeStyle1 **strokeStyle) PURE;
968 STDMETHOD(CreatePathGeometry)(ID2D1PathGeometry1 **pathGeometry) PURE;
972 IDWriteRenderingParams *textRenderingParams, ID2D1DrawingStateBlock1 **drawingStateBlock) PURE;
975 STDMETHOD(CreateGdiMetafile)(IStream *metafileStream, ID2D1GdiMetafile **metafile) PURE;
977 UINT32 bindingsCount, CONST PD2D1_EFFECT_FACTORY effectFactory) PURE;
979 UINT32 bindingsCount, CONST PD2D1_EFFECT_FACTORY effectFactory) PURE;
980 STDMETHOD(UnregisterEffect)(REFCLSID classId) PURE;
982 UINT32 *effectsRegistered) CONST PURE;
983 STDMETHOD(GetEffectProperties)(REFCLSID effectId, ID2D1Properties **properties) CONST PURE;