CMTextFormatDescriptionGetFontName(_:localFontID:fontNameOut:)
Returns a font name for a local font identifier.
Declaration
func CMTextFormatDescriptionGetFontName(_ desc: CMFormatDescription, localFontID: UInt16, fontNameOut: AutoreleasingUnsafeMutablePointer<CFString?>) -> OSStatusParameters
- desc:
CMFormatDescriptionbeing interrogated. - localFontID:
Font number, local to the FormatDescription.
- fontNameOut:
On output, returns name of the font. The returned font is not retained by this call, so clients are required to retain it if they need to keep it longer.
Return Value
A result code. Returns noErr if successful.
See Also
Working with Text Descriptions
CMTextDescriptionFlavorCMTextFormatDescriptionGetDefaultStyle(_:localFontIDOut:boldOut:italicOut:underlineOut:fontSizeOut:colorComponentsOut:)CMTextFormatDescriptionGetDefaultTextBox(_:originIsAtTopLeft:heightOfTextTrack:defaultTextBoxOut:)CMTextFormatDescriptionGetDisplayFlags(_:displayFlagsOut:)CMTextFormatDescriptionGetJustification(_:horizontalOut:verticalOut:)CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer(allocator:textFormatDescription:flavor:blockBufferOut:)CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer(allocator:bigEndianTextDescriptionBlockBuffer:flavor:mediaType:formatDescriptionOut:)CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData(allocator:bigEndianTextDescriptionData:size:flavor:mediaType:formatDescriptionOut:)CMSwapBigEndianTextDescriptionToHost(_:_:)CMSwapHostEndianTextDescriptionToBig(_:_:)