METODE IDXGIOutput::SetDisplaySurface (dxgi.h)
Mengubah mode tampilan.
Sintaks
HRESULT SetDisplaySurface(
[in] IDXGISurface *pScanoutSurface
);
Parameter
[in] pScanoutSurface
Jenis: IDXGISurface*
Penunjuk ke permukaan (lihat IDXGISurface) yang digunakan untuk merender gambar ke layar. Permukaan harus dibuat sebagai buffer belakang (DXGI_USAGE_BACKBUFFER).
Nilai kembali
Jenis: HRESULT
Mengembalikan salah satu nilai DXGI_ERROR .
Keterangan
IDXGIOutput::SetDisplaySurface tidak boleh dipanggil langsung oleh aplikasi, karena hasilnya tidak akan dapat diprediksi. Ini disebut secara implisit oleh objek rantai pertukaran DXGI selama transisi layar penuh, dan tidak boleh digunakan sebagai pengganti metode rantai pertukaran.
Metode ini hanya boleh dipanggil antara panggilan IDXGIOutput::TakeOwnership dan IDXGIOutput::ReleaseOwnership .
Catatan untuk aplikasi Bursa Windows
Jika aplikasi Bursa Windows menggunakan SetDisplaySurface, aplikasi tersebut gagal dengan DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | dxgi.h |
Pustaka | DXGI.lib |