Bagikan melalui


Struktur MFVideoNormalizedRect (mfcaptureengine.h)

Menentukan persegi panjang yang dinormalisasi, yang digunakan untuk menentukan sub-persegi dalam persegi panjang video. Ketika persegi panjang N dinormalisasi relatif terhadap beberapa persegi panjang R lainnya, itu berarti sebagai berikut:

  • Koordinat (0,0, 0,0) pada N dipetakan ke sudut kiri atas R.
  • Koordinat (1.0, 1.0) pada N dipetakan ke sudut kanan bawah R.
Setiap koordinat N yang berada di luar rentang [0...1] dipetakan ke posisi di luar persegi panjang R. Persegi panjang yang dinormalisasi dapat digunakan untuk menentukan wilayah dalam persegi video tanpa mengetahui resolusi atau bahkan rasio aspek video. Misalnya, kuadrian kiri atas didefinisikan sebagai {0,0, 0,0, 0,5, 0,5}.

Sintaks

typedef struct MFVideoNormalizedRect {
  float left;
  float top;
  float right;
  float bottom;
} MFVideoNormalizedRect;

Anggota

left

Koordinat X sudut kiri atas persegi panjang.

top

Koordinat Y dari sudut kiri atas persegi.

right

Koordinat X sudut kanan bawah persegi panjang.

bottom

Koordinat Y dari sudut kanan bawah persegi panjang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Header mfcaptureengine.h (termasuk Mfcaptureengine.h, Mfmediaengine.h)

Lihat juga

Struktur Media Foundation