pub struct ID2D1DrawingStateBlockVtbl {
pub parent: ID2D1ResourceVtbl,
pub GetDescription: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, stateDescription: *mut D2D1_DRAWING_STATE_DESCRIPTION),
pub SetDescription: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, stateDescription: *const D2D1_DRAWING_STATE_DESCRIPTION),
pub SetTextRenderingParams: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, textRenderingParams: *mut IDWriteRenderingParams),
pub GetTextRenderingParams: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, textRenderingParams: *mut *mut IDWriteRenderingParams),
}
Fields
parent: ID2D1ResourceVtbl
GetDescription: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, stateDescription: *mut D2D1_DRAWING_STATE_DESCRIPTION)
SetDescription: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, stateDescription: *const D2D1_DRAWING_STATE_DESCRIPTION)
SetTextRenderingParams: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, textRenderingParams: *mut IDWriteRenderingParams)
GetTextRenderingParams: unsafe extern "system" fn(This: *mut ID2D1DrawingStateBlock, textRenderingParams: *mut *mut IDWriteRenderingParams)