Bagikan melalui


MediaPlaybackSession.NormalizedSourceRect Properti

Definisi

Mendapatkan atau mengatur persegi panjang yang dinormalisasi dalam sumber video yang dirender oleh MediaPlayer. Ini memungkinkan menggeser dan memperbesar tampilan dalam video.

public:
 property Rect NormalizedSourceRect { Rect get(); void set(Rect value); };
Rect NormalizedSourceRect();

void NormalizedSourceRect(Rect value);
public Rect NormalizedSourceRect { get; set; }
var rect = mediaPlaybackSession.normalizedSourceRect;
mediaPlaybackSession.normalizedSourceRect = rect;
Public Property NormalizedSourceRect As Rect

Nilai Properti

Persegi panjang yang dinormalisasi yang menentukan persegi panjang dalam video sumber yang dirender oleh MediaPlayer.

Keterangan

Bidang x dan y dari Rect yang disediakan mengekspresikan koordinat atas dan kiri persegi panjang sumber. Nilai untuk x dan y harus non-negatif dan kurang dari 1,0. Untuk mendapatkan koordinat kiri atas yang dinormalisasi dari nilai piksel, bagi nilai x yang diinginkan, dalam piksel, dengan nilai properti NaturalVideoWidth , dan kalikan nilai y yang diinginkan, dalam piksel, dengan nilai properti NaturalVideoHeight .

Bidang lebar dan tinggi dari Rect yang disediakan harus non-negatif. Untuk mendapatkan nilai lebar dan tinggi yang dinormalisasi, bagi lebar yang diinginkan, dalam piksel, dengan nilai properti NaturalVideoWidth , dan kalikan nilai tinggi yang diinginkan, dalam piksel, dengan nilai properti NaturalVideoHeight .

Jumlah nilai x dan nilai lebar harus kurang dari 1+10-4. Jumlah nilai y dan nilai tinggi harus kurang dari 1+10-4.

Nilai default untuk properti ini adalah (0,0,1,1) yang memilih seluruh persegi panjang sumber yang akan dirender.

Berlaku untuk