次の方法で共有


MFVideoNormalizedRect 構造体 (mfmediaengine.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 mfmediaengine.h (Mfcaptureengine.h、Mfmediaengine.h を含む)

こちらもご覧ください

Media Foundation Structures