Bagikan melalui


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

Lihat juga

ID3D11DeviceContext3

ID3D11DeviceContext::Flush