DirectShow DirectShow 레퍼런스 인터페이스 IKsPropertySet QuerySupported   [목차열람] [주소복사] [슬롯비우기]
IKsPropertySet::QuerySupported
 
Microsoft DirectX 9.0

IKsPropertySet::QuerySupported

QuerySupported 메서드는, 지정된 프로퍼티 세트가 개체로 지원 되고 있는지를 판단한다.

구문

HRESULT QuerySupported(
  REFGUID guidPropSet,
  DWORD dwPropID,
  DWORD *pTypeSupport
);

파라미터

guidPropSet

[in] 프로퍼티 세트 GUID.

dwPropID

[in] 프로퍼티 세트내에서의 프로퍼티의 식별자.

pTypeSupport

[out] 드라이버의 지원을 나타내는 플래그를 저장 하는 값의 포인터. 지원 되는 플래그는 다음과 같다.

설명
KSPROPERTY_SUPPORT_GET IKsPropertySet::Get 메서드를 호출해 프로퍼티를 취득할 수 있다.
KSPROPERTY_SUPPORT_SET IKsPropertySet::Set 를 호출해 프로퍼티를 변경할 수 있다.

반환값

HRESULT 값을 돌려준다. 가능한 값은 다음과 같다.

설명
S_OK 지정된 프로퍼티 세트와 프로퍼티 ID 의 편성이 지원 되고 있다.
E_NOTIMPL 프로퍼티 세트가 지원하지 않는다.
E_PROP_ID_UNSUPPORTED 지정된 프로퍼티 세트로 그 프로퍼티 ID 가 지원하지 않는다.
E_PROP_SET_UNSUPPORTED 프로퍼티 세트가 지원하지 않는다.

주의

   dsound.h 헤더 파일에는 이 이름으로 다른 인터페이스가 존재하고 있다. 이러한 인터페이스 끼리에게 호환성은 없다. WDM 드라이버와 사용자 모드 구성 요소의 사이에 프로퍼티를 건네주는 경우는 IKsControl 인터페이스 (자세한 것은 DirectShow DDK 의 문서를 참조)를 사용하는 것을 추천한다.

참조

↑TOP