Metode ID2D1RenderTarget::Flush (d2d1.h)
Menjalankan semua perintah gambar yang tertunda.
Sintaks
HRESULT Flush(
[out, optional] D2D1_TAG *tag1,
[out, optional] D2D1_TAG *tag2
);
Parameter
[out, optional] tag1
Jenis: D2D1_TAG*
Ketika metode ini kembali, berisi tag untuk operasi menggambar yang menyebabkan kesalahan atau 0 jika tidak ada kesalahan. Parameter ini diteruskan tanpa diinisialisasi.
[out, optional] tag2
Jenis: D2D1_TAG*
Ketika metode ini kembali, berisi tag untuk operasi menggambar yang menyebabkan kesalahan atau 0 jika tidak ada kesalahan. Parameter ini diteruskan tanpa diinisialisasi.
Mengembalikan nilai
Jenis: HRESULT
Jika metode berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan dan mengatur tag1 dan tag2 ke tag yang aktif saat kesalahan terjadi. Jika tidak ada kesalahan yang terjadi, metode ini mengatur status tag kesalahan menjadi (0,0).
Keterangan
Perintah ini tidak menghapus konteks perangkat Direct3D yang terkait dengan target render.
Memanggil metode ini mereset status kesalahan target render.
Persyaratan
Persyaratan | Nilai |
---|---|
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 | d2d1.h |
Pustaka | D2d1.lib |
DLL | D2d1.dll |