MF_MT_FRAME_SIZE 특성

비디오 프레임의 너비 및 높이(픽셀)입니다.

데이터 형식

UINT64

설명

상위 32비트에서는 너비가 포함되고 아래쪽 32비트에서는 높이가 포함됩니다.

이 특성을 설정하려면 MFSetAttributeSize 함수를 사용합니다. 이 특성을 얻으려면 MFGetAttributeSize 함수를 사용합니다.

이 특성의 GUID 상수는 mfuuid.lib에서 내보냅니다.

예제

// Helper function to set the frame size on a video media type.
inline HRESULT SetFrameSize(IMFMediaType *pType, UINT32 width, UINT32 height)
{
    return MFSetAttributeSize(pType, MF_MT_FRAME_SIZE, width, height);
}

// Helper function to get the frame size from a video media type.
inline HRESULT GetFrameSize(IMFMediaType *pType, UINT32 *pWidth, UINT32 *pHeight)
{
    return MFGetAttributeSize(pType, MF_MT_FRAME_SIZE, pWidth, pHeight);
}

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱 | UWP 앱]
헤더
Mfapi.h

추가 정보

미디어 파운데이션 특성의 사전순 목록

IMFMediaType

미디어 유형 특성