METODE IDWriteTextRenderer1::D rawInlineObject (dwrite_2.h)
IDWriteTextLayout::Draw memanggil panggilan balik aplikasi ini ketika perlu menggambar objek sebaris.
Sintaks
HRESULT DrawInlineObject(
void *clientDrawingContext,
FLOAT originX,
FLOAT originY,
DWRITE_GLYPH_ORIENTATION_ANGLE orientationAngle,
IDWriteInlineObject *inlineObject,
BOOL isSideways,
BOOL isRightToLeft,
IUnknown *clientDrawingEffect
);
Parameter
clientDrawingContext
Jenis: batal*
Konteks gambar yang ditentukan aplikasi diteruskan ke IDWriteTextLayout::Draw.
originX
Jenis: FLOAT
Koordinat X di sudut kiri atas objek sebaris.
originY
Jenis: FLOAT
Koordinat Y di sudut kiri atas objek sebaris.
orientationAngle
Jenis: DWRITE_GLYPH_ORIENTATION_ANGLE
Orientasi objek sebaris.
inlineObject
Jenis: IDWriteInlineObject*
Kumpulan objek sebaris yang ditentukan aplikasi menggunakan IDWriteTextFormat::SetInlineObject.
isSideways
Jenis: BOOL
Bendera Boolean yang menunjukkan apakah garis besar objek berjalan bersama sumbu garis besar garis.
isRightToLeft
Jenis: BOOL
Bendera Boolean yang menunjukkan apakah objek berada dalam konteks kanan-ke-kiri, yang mengisyaratkan bahwa gambar mungkin ingin mencerminkan gambar normal.
clientDrawingEffect
Jenis: IUnknown*
Efek gambar yang ditentukan aplikasi agar glyph dirender. Biasanya argumen ini mewakili efek seperti kuas latar depan yang mengisi interior garis.
Menampilkan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | dwrite_2.h |
Pustaka | Dwrite.lib |
DLL | Dwrite.dll |