Trait windows::Win32::Graphics::Direct2D::ID2D1DeviceContext5_Impl
pub trait ID2D1DeviceContext5_Impl: Sized + ID2D1DeviceContext4_Impl {
// Required methods
fn CreateSvgDocument(
&self,
inputxmlstream: Option<&IStream>,
viewportsize: &D2D_SIZE_F,
) -> Result<ID2D1SvgDocument>;
fn DrawSvgDocument(&self, svgdocument: Option<&ID2D1SvgDocument>);
fn CreateColorContextFromDxgiColorSpace(
&self,
colorspace: DXGI_COLOR_SPACE_TYPE,
) -> Result<ID2D1ColorContext1>;
fn CreateColorContextFromSimpleColorProfile(
&self,
simpleprofile: *const D2D1_SIMPLE_COLOR_PROFILE,
) -> Result<ID2D1ColorContext1>;
}
Required Methods§
fn CreateSvgDocument( &self, inputxmlstream: Option<&IStream>, viewportsize: &D2D_SIZE_F, ) -> Result<ID2D1SvgDocument>
fn DrawSvgDocument(&self, svgdocument: Option<&ID2D1SvgDocument>)
fn CreateColorContextFromDxgiColorSpace( &self, colorspace: DXGI_COLOR_SPACE_TYPE, ) -> Result<ID2D1ColorContext1>
fn CreateColorContextFromSimpleColorProfile( &self, simpleprofile: *const D2D1_SIMPLE_COLOR_PROFILE, ) -> Result<ID2D1ColorContext1>
Object Safety§
This trait is not object safe.