Struct winapi::d2d1::ID2D1BitmapBrushVtbl [] [src]

pub struct ID2D1BitmapBrushVtbl {
    pub parent: ID2D1BrushVtbl,
    pub SetExtendModeX: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, extendModeX: D2D1_EXTEND_MODE),
    pub SetExtendModeY: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, extendModeY: D2D1_EXTEND_MODE),
    pub SetInterpolationMode: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, interpolationMode: D2D1_BITMAP_INTERPOLATION_MODE),
    pub SetBitmap: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, bitmap: *mut ID2D1Bitmap),
    pub GetExtendModeX: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush) -> D2D1_EXTEND_MODE,
    pub GetExtendModeY: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush) -> D2D1_EXTEND_MODE,
    pub GetInterpolationMode: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush) -> D2D1_BITMAP_INTERPOLATION_MODE,
    pub GetBitmap: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, bitmap: *mut *mut ID2D1Bitmap),
}

Fields

parent: ID2D1BrushVtbl SetExtendModeX: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, extendModeX: D2D1_EXTEND_MODE) SetExtendModeY: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, extendModeY: D2D1_EXTEND_MODE) SetInterpolationMode: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, interpolationMode: D2D1_BITMAP_INTERPOLATION_MODE) SetBitmap: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, bitmap: *mut ID2D1Bitmap) GetExtendModeX: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush) -> D2D1_EXTEND_MODE GetExtendModeY: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush) -> D2D1_EXTEND_MODE GetInterpolationMode: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush) -> D2D1_BITMAP_INTERPOLATION_MODE GetBitmap: unsafe extern "system" fn(This: *mut ID2D1BitmapBrush, bitmap: *mut *mut ID2D1Bitmap)