Antarmuka IDXGIInfoQueue (dxgidebug.h)

Antarmuka ini mengontrol antrean informasi debug, dan hanya dapat digunakan jika lapisan debug diaktifkan.

Warisan

Antarmuka IDXGIInfoQueue mewarisi dari antarmuka IUnknown . IDXGIInfoQueue juga memiliki jenis anggota berikut:

Metode

Antarmuka IDXGIInfoQueue memiliki metode ini.

 
IDXGIInfoQueue::AddApplicationMessage

Menambahkan pesan yang ditentukan pengguna ke antrean pesan dan mengirim pesan tersebut ke output debug.
IDXGIInfoQueue::AddMessage

Menambahkan pesan debug ke antrean pesan dan mengirim pesan tersebut ke output debug.
IDXGIInfoQueue::AddRetrievalFilterEntries

Menambahkan filter pengambilan ke bagian atas tumpukan filter pengambilan.
IDXGIInfoQueue::AddStorageFilterEntries

Menambahkan filter penyimpanan ke bagian atas tumpukan filter penyimpanan.
IDXGIInfoQueue::ClearRetrievalFilter

Menghapus filter pengambilan dari bagian atas tumpukan filter pengambilan.
IDXGIInfoQueue::ClearStorageFilter

Menghapus filter penyimpanan dari bagian atas tumpukan filter penyimpanan.
IDXGIInfoQueue::ClearStoredMessages

Menghapus semua pesan dari antrean pesan.
IDXGIInfoQueue::GetBreakOnCategory

Menentukan apakah pemisah pada kategori pesan diaktifkan atau dinonaktifkan.
IDXGIInfoQueue::GetBreakOnID

Menentukan apakah jeda pada pengidentifikasi pesan diaktifkan atau dinonaktifkan.
IDXGIInfoQueue::GetBreakOnSeverity

Menentukan apakah jeda pada tingkat keparahan pesan diaktifkan atau dinonaktifkan.
IDXGIInfoQueue::GetMessage

Mendapatkan pesan dari antrean pesan.
IDXGIInfoQueue::GetMessageCountLimit

Mendapatkan jumlah maksimum pesan yang dapat ditambahkan ke antrean pesan.
IDXGIInfoQueue::GetMuteDebugOutput

Menentukan apakah output debug diaktifkan atau dinonaktifkan.
IDXGIInfoQueue::GetNumMessagesAllowedByStorageFilter

Mendapatkan jumlah pesan yang diizinkan untuk diteruskan oleh filter penyimpanan.
IDXGIInfoQueue::GetNumMessagesDeniedByStorageFilter

Mendapatkan jumlah pesan yang ditolak melalui filter penyimpanan.
IDXGIInfoQueue::GetNumMessagesDiscardedByMessageCountLimit

Mendapatkan jumlah pesan yang dibuang karena batas jumlah pesan.
IDXGIInfoQueue::GetNumStoredMessages

Mendapatkan jumlah pesan yang saat ini disimpan dalam antrean pesan.
IDXGIInfoQueue::GetNumStoredMessagesAllowedByRetrievalFilters

Mendapatkan jumlah pesan yang dapat melewati filter pengambilan.
IDXGIInfoQueue::GetRetrievalFilter

Mendapatkan filter pengambilan di bagian atas tumpukan filter pengambilan.
IDXGIInfoQueue::GetRetrievalFilterStackSize

Mendapatkan ukuran tumpukan filter pengambilan dalam byte.
IDXGIInfoQueue::GetStorageFilter

Mendapatkan filter penyimpanan di bagian atas tumpukan filter penyimpanan.
IDXGIInfoQueue::GetStorageFilterStackSize

Mendapatkan ukuran tumpukan filter penyimpanan dalam byte.
IDXGIInfoQueue::P opRetrievalFilter

Memunculkan filter pengambilan dari bagian atas tumpukan filter pengambilan.
IDXGIInfoQueue::P opStorageFilter

Memunculkan filter penyimpanan dari bagian atas tumpukan filter penyimpanan.
IDXGIInfoQueue::P ushCopyOfRetrievalFilter

Mendorong salinan filter pengambilan yang saat ini berada di bagian atas tumpukan filter pengambilan ke tumpukan filter pengambilan.
IDXGIInfoQueue::P ushCopyOfStorageFilter

Mendorong salinan filter penyimpanan yang saat ini berada di bagian atas tumpukan filter penyimpanan ke tumpukan filter penyimpanan.
IDXGIInfoQueue::P ushDenyAllRetrievalFilter

Mendorong filter pengambilan tolak-semua ke tumpukan filter pengambilan.
IDXGIInfoQueue::P ushDenyAllStorageFilter

Mendorong filter penyimpanan tolak-semua ke tumpukan filter penyimpanan.
IDXGIInfoQueue::P ushEmptyRetrievalFilter

Mendorong filter pengambilan kosong ke tumpukan filter pengambilan.
IDXGIInfoQueue::P ushEmptyStorageFilter

Mendorong filter penyimpanan kosong ke tumpukan filter penyimpanan.
IDXGIInfoQueue::P ushRetrievalFilter

Mendorong filter pengambilan ke tumpukan filter pengambilan.
IDXGIInfoQueue::P ushStorageFilter

Mendorong filter penyimpanan ke tumpukan filter penyimpanan.
IDXGIInfoQueue::SetBreakOnCategory

Mengatur kategori pesan untuk diputus saat pesan dengan kategori tersebut melewati filter penyimpanan.
IDXGIInfoQueue::SetBreakOnID

Mengatur pengidentifikasi pesan untuk diputus saat pesan dengan pengidentifikasi tersebut melewati filter penyimpanan.
IDXGIInfoQueue::SetBreakOnSeverity

Mengatur tingkat keparahan pesan untuk diputus saat pesan dengan tingkat keparahan tersebut melewati filter penyimpanan.
IDXGIInfoQueue::SetMessageCountLimit

Mengatur jumlah maksimum pesan yang dapat ditambahkan ke antrean pesan.
IDXGIInfoQueue::SetMuteDebugOutput

Mengaktifkan atau menonaktifkan output debug.

Keterangan

Antarmuka ini diperoleh dengan memanggil fungsi DXGIGetDebugInterface .

Untuk informasi selengkapnya tentang lapisan debug, lihat Lapisan Debug.

Catatan API ini memerlukan Windows Software Development Kit (SDK) untuk Windows 8.
 

Persyaratan

   
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dxgidebug.h

Lihat juga

Antarmuka DXGI

IUnknown