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)