METODE ID3D11DeviceContext3::Flush1 (d3d11_3.h)
Mengirim perintah antrean di buffer perintah ke unit pemrosesan grafis (GPU), dengan jenis konteks tertentu dan handel peristiwa opsional untuk membuat kueri peristiwa.
Sintaks
void Flush1(
D3D11_CONTEXT_TYPE ContextType,
[in, optional] HANDLE hEvent
);
Parameter
ContextType
Jenis: D3D11_CONTEXT_TYPE
D3D11_CONTEXT_TYPE yang menentukan konteks di mana kueri terjadi, seperti antrean perintah 3D, antrean komputasi 3D, antrean salinan 3D, video, atau gambar.
[in, optional] hEvent
Jenis: HANDEL
Handel peristiwa opsional. Ketika ditentukan, metode ini membuat kueri peristiwa.
Flush1 beroperasi secara asinkron, oleh karena itu dapat mengembalikan baik sebelum atau sesudah GPU selesai menjalankan perintah grafis yang diantrekan, yang akhirnya akan selesai. Untuk membuat kueri peristiwa, Anda dapat memanggil ID3D11Device::CreateQuery dengan nilai D3D11_QUERY_EVENT nilai. Untuk menentukan kapan GPU selesai memproses perintah grafis, Anda kemudian dapat menggunakan kueri peristiwa tersebut dalam panggilan ke ID3D11DeviceContext::GetData.
Nilai kembali
Tidak ada
Keterangan
Flush1 memiliki parameter. Untuk informasi selengkapnya, lihat ID3D11DeviceContext::Flush, yang tidak memiliki parameter.
Persyaratan
Target Platform | Windows |
Header | d3d11_3.h |
Pustaka | D3D11.lib |