IMFSensorDevice::GetStreamAttributes 메서드(mfidl.h)

지정된 인덱스가 있는 스트림 특성 저장소를 가져옵니다.

구문

HRESULT GetStreamAttributes(
  [in]  MFSensorStreamType eType,
  [in]  DWORD              dwIndex,
  [out] IMFAttributes      **ppAttributes
);

매개 변수

[in] eType

입력 또는 출력 스트림에 대해 특성 저장소가 요청되는지 여부를 지정하는 MFSensorStreamType 열거형의 멤버입니다.

[in] dwIndex

검색할 스트림의 0 기반 인덱스입니다. 인덱스는 GetStreamAttributesCount - 1에서 반환된 값과 0 사이여야 합니다.

[out] ppAttributes

스트림의 내부 특성 저장소 복사를 나타내는 IMFAttributes 인터페이스입니다.

반환 값

이 메서드는 HRESULT를 반환합니다. 가능한 값에는 다음 표에 있는 값이 포함되지만, 이에 국한되는 것은 아닙니다.

반환 코드 Description
S_OK
메서드가 성공했습니다.
E_POINTER
pDeviceId 매개 변수는 null입니다.
MF_E_NOT_INITIALIZED
센서 그룹이 초기화되지 않았습니다.

설명

반환된 개체는 내부 특성 저장소의 복사본이므로 반환된 특성에 대한 변경 내용은 IMFSensorDevice에 영향을 주지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 1607 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 mfidl.h
라이브러리 Mfplat.lib; Mfplat.dll

추가 정보

IMFSensorDevice