Trait windows::Win32::Graphics::Direct2D::ID2D1SvgStrokeDashArray_Impl
pub trait ID2D1SvgStrokeDashArray_Impl: Sized + ID2D1SvgAttribute_Impl {
// Required methods
fn RemoveDashesAtEnd(&self, dashescount: u32) -> Result<()>;
fn UpdateDashes(
&self,
dashes: *const D2D1_SVG_LENGTH,
dashescount: u32,
startindex: u32,
) -> Result<()>;
fn UpdateDashes2(
&self,
dashes: *const f32,
dashescount: u32,
startindex: u32,
) -> Result<()>;
fn GetDashes(
&self,
dashes: *mut D2D1_SVG_LENGTH,
dashescount: u32,
startindex: u32,
) -> Result<()>;
fn GetDashes2(
&self,
dashes: *mut f32,
dashescount: u32,
startindex: u32,
) -> Result<()>;
fn GetDashesCount(&self) -> u32;
}
Required Methods§
fn RemoveDashesAtEnd(&self, dashescount: u32) -> Result<()>
fn UpdateDashes( &self, dashes: *const D2D1_SVG_LENGTH, dashescount: u32, startindex: u32, ) -> Result<()>
fn UpdateDashes2( &self, dashes: *const f32, dashescount: u32, startindex: u32, ) -> Result<()>
fn GetDashes( &self, dashes: *mut D2D1_SVG_LENGTH, dashescount: u32, startindex: u32, ) -> Result<()>
fn GetDashes2( &self, dashes: *mut f32, dashescount: u32, startindex: u32, ) -> Result<()>
fn GetDashesCount(&self) -> u32
Object Safety§
This trait is not object safe.