Metode IDirectDrawVideo::UseWhenFullScreen (amvideo.h)

Metode menentukan UseWhenFullScreen apakah DirectShow harus mengubah mode tampilan saat masuk ke mode layar penuh.

Sintaks

HRESULT UseWhenFullScreen(
  long UseWhenFullScreen
);

Parameter

UseWhenFullScreen

Nilai yang menentukan apakah akan mengubah mode tampilan. Atur ke OATRUE untuk menyebabkan perender menggunakan DirectShow dalam mode layar penuh; jika tidak, atur ke OAFALSE.

Nilai kembali

Mengembalikan nilai HRESULT .

Keterangan

Ketika diminta untuk masuk ke mode layar penuh, DirectShow memiliki sejumlah pilihan. Pilihan pertama adalah menentukan apakah ada filter dalam grafik yang dapat mendukung pemutaran layar penuh secara langsung; jika seseorang bisa, itu akan diminta untuk melakukannya.

Pilihan kedua adalah secara otomatis menambahkan perender layar penuh khusus ke grafik filter yang menggunakan layanan perubahan mode DirectDraw untuk memutar kembali video. Dengan mengubah mode tampilan, video secara efektif mengisi lebih banyak (tetapi belum tentu semua) layar. Jadi, misalnya, jika mode saat ini adalah 1024 x 768 piksel, video mungkin terlihat relatif kecil, tetapi ketika ditampilkan dalam mode tampilan 320 x 240 mungkin terlihat sangat dapat disajikan.

Pilihan ketiga dan terakhir adalah hanya mengambil perender apa pun yang mendukung antarmuka IVideoWindow dan memiliki jendelanya membentang layar penuh. Ini biasanya akan menawarkan performa yang lebih rendah daripada opsi kedua (bertukar dalam perender berkemampuan DirectDraw layar penuh). Jika parameter UseWhenFullScreen diatur ke Aktif (OATRUE), jendela akan selalu direntangkan layar penuh untuk pemutaran layar penuh; jika diatur ke Nonaktif (default), manajer grafik filter bebas untuk bertukar di perender layar penuh yang diaktifkan DirectDraw.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header amvideo.h (termasuk Dshow.h)
Pustaka Strmiids.lib

Lihat juga

Kode Kesalahan dan Keberhasilan

Antarmuka IDirectDrawVideo