METODE ID2D1SourceTransform::D raw (d2d1effectauthor.h)
Menggambar transformasi ke alur Direct2D berbasis unit pemrosesan grafis (GPU).
HRESULT Draw(
[in] ID2D1Bitmap1 *target,
[in] const D2D1_RECT_L *drawRect,
D2D1_POINT_2U targetOrigin
);
[in] target
Jenis: ID2D1Bitmap1*
Target tempat transformasi harus ditulis.
[in] drawRect
Jenis: const D2D1_RECT_L*
Area dalam sumber tempat gambar harus digambar.
targetOrigin
Jenis: D2D1_POINT_2U
Asal dalam bitmap target tempat data sumber harus digambar.
Jenis: HRESULT
Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kode kesalahan HRESULT akan dikembalikan.
Implementasi rasterizer menjamin bahwa menambahkan renderRect ke targetOrigin tidak melebihi batas bitmap.
Saat menerapkan metode ini, Anda harus memperbarui bitmap dengan cara ini:
- Panggil metode ID2D1Bitmap::Map dengan bendera D2D1_MAP_OPTIONS_DISCARD dan D2D1_MAP_OPTIONS_WRITE.
- Perbarui buffer yang dikembalikan metode ini.
- Panggil metode ID2D1Bitmap::Unmap .
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d2d1effectauthor.h |
Pustaka | D2d1.lib |