다음을 통해 공유


ITAMMediaFormat::p ut_MediaFormat 메서드(tapi3.h)

put_MediaFormat 메서드는 미디어 형식을 설정합니다.

구문

HRESULT put_MediaFormat(
  [in] const AM_MEDIA_TYPE *pmt
);

매개 변수

[in] pmt

AM_MEDIA_TYPE 구조체에 대한 포인터입니다. AM_MEDIA_TYPE 대한 자세한 내용은 DirectX 설명서를 참조하세요.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 Description
S_OK
메서드가 정상적으로 실행되었습니다.
E_OUTOFMEMORY
메모리가 부족하여 작업을 수행할 수 없습니다.

설명

다양한 형식이 지원되는 주소(예: 대부분의 모뎀 및 음성 보드에서 사용되는 Wave MSP 주소)에서 이 호출은 필수이거나 터미널에서 연결할 수 없습니다.

IP를 통해 구현된 주소와 같은 다른 주소의 경우 형식이 고정/미리 결정될 수 있습니다. 이 경우 형식이 미리 결정된 형식과 같지 않으면 이 호출이 실패합니다. 이러한 미리 결정된 형식을 검색하기 위해 애플리케이션은 get_MediaFormat 사용할 수 있습니다.

요구 사항

   
대상 플랫폼 Windows
헤더 tapi3.h(Tapi3.h 포함)
라이브러리 Uuid.lib
DLL Tapi3.dll

추가 정보

ITAMMediaFormat

터미널 개체

get_MediaFormat