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 앱]
머리글 mfmediaengine.h(Mfcaptureengine.h, Mfmediaengine.h 포함)

추가 정보

Media Foundation 구조