IDXGISwapChain::GetContainingOutput method (dxgi.h)
Dapatkan output (monitor tampilan) yang berisi sebagian besar area klien jendela target.
Sintaks
HRESULT GetContainingOutput(
[out] IDXGIOutput **ppOutput
);
Parameter
[out] ppOutput
Jenis: IDXGIOutput**
Penunjuk ke antarmuka output (lihat IDXGIOutput).
Menampilkan nilai
Jenis: HRESULT
Mengembalikan salah satu DXGI_ERROR berikut.
Keterangan
Jika metode berhasil, antarmuka output akan diisi dan jumlah referensinya bertambah. Setelah selesai, pastikan untuk merilis antarmuka untuk menghindari kebocoran memori.
Output juga dimiliki oleh adaptor tempat perangkat rantai pertukaran dibuat.
Anda tidak dapat memanggil GetContainingOutput pada rantai pertukaran yang Anda buat dengan IDXGIFactory2::CreateSwapChainForComposition.
Untuk menentukan output yang sesuai dengan rantai pertukaran seperti itu, Anda harus memanggil IDXGIFactory::EnumAdapters lalu IDXGIAdapter::EnumOutputs untuk menghitung semua output yang tersedia. Anda kemudian harus berpotongan batas CoreWindow::Bounds Anda dengan koordinat desktop dari setiap output, seperti yang dilaporkan oleh DXGI_OUTPUT_DESC1::D esktopCoordinates atau DXGI_OUTPUT_DESC::D esktopCoordinates.
Persyaratan
Target Platform | Windows |
Header | dxgi.h |
Pustaka | DXGI.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk