Sign in to follow this  
LarsKJ

DirectWrite TextFormat SetTrimming?

Recommended Posts

Hello,

I am rewriting an application and replacing Win7ApiCodePack/DirectX with SlimDX but I cannot find a DirectWrite TextFormat.SetTrimming(..) method, or is this
accomplished some other way with SlimDX.

Best Regards
Lars Krog-Jensen

Share this post


Link to post
Share on other sites
To whom it might concern:

It seems that I have to answer my own question.

I added the missing TextFormat.SetTrimming as follows:

TextFormat.h
Result SetTrimming(Trimming trimming, InlineObject ^trimmingSign);

TextFormat.cpp

Result TextFormat::SetTrimming(SlimDX::DirectWrite::Trimming trimming, InlineObject ^trimmingSign)
{
return RECORD_DW(InternalPointer->SetTrimming(reinterpret_cast<DWRITE_TRIMMING *>( &trimming ), trimmingSign->InternalPointer));
}



I hope this small contribution can be made part of the official SlimDX distribution, both as a benefit for other users and also to ourselves to avoid the extra custom build in the future.

Best Regards
Lars Krog-Jensen

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this