MFT 미디어 형식 작업
미디어 형식은 미디어 스트림의 형식을 설명하는 방법입니다. Media Foundation에서 미디어 형식은 IMFMediaType 인터페이스로 표시됩니다. 이 인터페이스는 IMFAttributes 인터페이스를 상속합니다 . 미디어 형식의 세부 정보는 특성으로 지정됩니다.
새 미디어 형식을 만들려면 MFCreateMediaType 함수를 호출합니다. 이 함수는 IMFMediaType 인터페이스에 대한 포인터를 반환합니다. 미디어 형식에는 처음에는 특성이 없습니다.
Media Foundation SDK는 형식 구조에서 미디어 형식을 초기화하기 위한 몇 가지 도우미 함수를 제공합니다. 예를 들어 MFInitMediaTypeFromVideoInfoHeader 함수는 VIDEOINFOHEADER 구조체에서 비디오 형식을 초기화하고 MFInitMediaTypeFromWaveFormatEx 함수는 WAVEFORMATEX 또는 WAVEFORMATEXTENSIBLE 구조체에서 비디오 형식을 초기화합니다.
코덱에서 사용되는 형식 형식은 일반적으로 VIDEOINFOHEADER 및 WAVEFORMATEX 구조체에서 설명하는 형식으로 제한됩니다.
Media Foundation 미디어 형식을 만들고 액세스하는 방법에 대한 자세한 내용은 Media Foundation SDK 설명서에서 확인할 수 있습니다.
관련 항목