Metode CBaseControlVideo.SetDefaultDestinationPosition

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Metode SetDefaultDestinationPosition ini mengatur perender kembali ke menggunakan posisi tujuan default (biasanya seluruh area klien jendela).

Sintaks

HRESULT SetDefaultDestinationPosition();

Parameter

Metode ini tidak memiliki parameter.

Nilai kembali

Mengembalikan nilai HRESULT yang bergantung pada implementasi; bisa menjadi salah satu nilai berikut, atau nilai lain yang tidak tercantum.

Menampilkan kode Deskripsi
E_FAIL
Kegagalan.
NOERROR
Berhasil.
VFW_E_NOT_CONNECTED
Operasi tidak dapat dilakukan karena pin tidak tersambung.

Keterangan

Aplikasi dapat mengubah persegi panjang sumber dan tujuan untuk video melalui antarmuka IBasicVideo . Persegi panjang sumber memengaruhi bagian mana dari sumber video asli yang akan muncul di layar; persegi panjang tujuan memengaruhi tempat video akan muncul saat diputar. Persegi panjang tujuan relatif terhadap area klien jendela tempatnya diputar. Sudut kiri atas jendela berkoordinasi (0,0).

Persyaratan

Persyaratan Nilai
Header
Ctlutil.h (termasuk Streams.h)
Pustaka
Strmbase.lib (build ritel);
Strmbasd.lib (build debug)

Lihat juga

Kelas CBaseControlVideo