다음을 통해 공유


IEncoderAPI::GetParameterValues 메서드(strmif.h)

[이 페이지와 연결된 기능인 Microsoft TV Technologies는 레거시 기능입니다. 새 코드에서 이 기능을 사용하지 않는 것이 좋습니다.]

[IEncoderAPI 는 더 이상 사용할 수 없습니다. 대신 ICodecAPI를 사용합니다.]

GetParameterValues 메서드는 지정된 매개 변수에서 지원하는 값 목록을 검색합니다.

구문

HRESULT GetParameterValues(
  [in]  const GUID *Api,
  [out] VARIANT    **Values,
  [out] ULONG      *ValuesCount
);

매개 변수

[in] Api

매개 변수를 지정하는 GUID에 대한 포인터입니다.

[out] Values

값을 받는 배열에 대한 포인터의 주소입니다.

[out] ValuesCount

배열에 배치된 항목 수를 나타냅니다.

반환 값

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

설명

이 메서드는 매개 변수에서 지원하는 개별 값을 나타내는 VARIANT 형식의 배열을 반환합니다. 이 배열은 CoTaskMemAlloc 을 통해 호출자가 할당하고 Values 매개 변수에 배치됩니다. 종료할 때 ValuesCount 에는 배열의 요소 수가 포함됩니다. 호출자는 CoTaskMemFree를 호출하여 배열을 해제해야 합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 strmif.h(Dshow.h 포함)
라이브러리 Strmiids.lib

추가 정보

인코더 API

IEncoderAPI 인터페이스