MFVideoNormalizedRect 構造体 (mfcaptureengine.h)

ビデオ四角形のサブ四角形を指定するために使用される正規化された四角形を定義します。 四角形 N が他の四角形 R に対して 正規化されている 場合は、次のことを意味します。

  • N の座標 (0.0,0.0) は、R の左上隅にマップされます。
  • N の座標 (1.0、1.0) は、R の右下隅にマップされます。
[0...1] の範囲外にある N の座標は、四角形 R の外側の位置にマップされます。正規化された四角形を使用すると、解像度やビデオの縦横比を知らなくても、ビデオの四角形内の領域を指定できます。 たとえば、左上の象限は {0.0、0.0、0.5、0.5} と定義されます。

構文

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

メンバー

left

四角形の左上隅の X 座標。

top

四角形の左上隅の Y 座標。

right

四角形の右下隅の X 座標。

bottom

四角形の右下隅の Y 座標。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
Header mfcaptureengine.h (Mfcaptureengine.h、Mfmediaengine.h を含む)

こちらもご覧ください

Media Foundation Structures