次の方法で共有


MediaPlaybackSession.NormalizedSourceRect プロパティ

定義

MediaPlayer によってレンダリングされるビデオ ソース内の正規化された四角形を取得または設定します。 これにより、ビデオ内でパンとズームが可能になります。

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

プロパティ値

MediaPlayer によってレンダリングされるソース ビデオ内の四角形を指定する正規化された四角形。

注釈

指定された Rectx フィールドと y フィールドは、ソース四角形の上と左の座標を表します。 xy の値は負以外で、1.0 未満である必要があります。 ピクセル値から正規化された左上座標を取得するには、目的の x 値をピクセル単位で NaturalVideoWidth プロパティの値で除算し、目的の y 値をピクセル単位で乗算し、 NaturalVideoHeight プロパティの値を乗算します。

指定された Rect高さのフィールドは負以外である必要があります。 正規化された幅と高さの値を取得するには、目的の幅をピクセル単位で NaturalVideoWidth プロパティの値で除算し、目的の高さの値 (ピクセル単位) に NaturalVideoHeight プロパティの値を乗算します。

x 値との値の合計は、1 + 10- 4 未満である必要があります。 y 値と高さの値の合計は、1 +10-4 未満である必要があります。

このプロパティの既定値は (0,0,1,1) で、レンダリングするソース四角形全体を選択します。

適用対象