다음을 통해 공유


IWMCodecProps::GetFormatProp 메서드(wmcodecdsp.h)

출력 미디어 형식에 대한 형식 속성을 검색합니다. 이 메서드를 사용하여 열거형 오디오 형식에 대한 정보를 가져옵니다.

구문

HRESULT GetFormatProp(
  [in]      DMO_MEDIA_TYPE    *pmt,
  [in]      LPCWSTR           pszName,
  [out]     WMT_PROP_DATATYPE *pType,
  [out]     BYTE              *pValue,
  [in, out] DWORD             *pdwSize
);

매개 변수

[in] pmt

출력 미디어 형식에 대한 포인터입니다.

[in] pszName

속성 이름을 포함하는 와이드 문자 null로 끝나는 문자열입니다. 다음 표에 나열된 속성은 IWMCodecProps 인터페이스를 통해서만 지원됩니다.

속성 이름 상수 의미
g_wszSpeechFormatCaps
형식에 사용할 수 있는 음성 모드를 검색합니다(Windows Media Audio 9 음성 코덱에서만 사용됨). 값에는 MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode 모드를 지정하는 데 사용되는 값과 동일한 플래그가 포함됩니다.
 

다음 목록의 속성도 지원됩니다. 비디오용 IPropertyBag 과 함께 사용됩니다.

[out] pType

속성 값의 데이터 형식을 수신하는 변수의 주소입니다.

[out] pValue

속성 값을 받는 바이트 버퍼의 주소입니다.

[in, out] pdwSize

값 버퍼의 크기(바이트)에 대한 포인터입니다. pValue가 NULL이면 메서드는 이 값을 필요한 크기로 설정합니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wmcodecdsp.h

추가 정보

IWMCodecProps 인터페이스

MFPKEY_VBRENABLED

MFPKEY_VBRQUALITY