Bagikan melalui


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

Lihat juga

IDXGIOutput