IKsPropertySet::Set 메서드(ksproxy.h)
Set 메서드는 속성 집합 GUID 및 속성 식별자에 의해 식별되는 속성을 설정합니다.
구문
HRESULT Set(
[in] REFGUID PropSet,
[in] ULONG Id,
[in] LPVOID InstanceData,
[in] ULONG InstanceLength,
[in] LPVOID PropertyData,
[in] ULONG DataLength
);
매개 변수
[in] PropSet
속성 집합을 식별하는 GUID입니다.
[in] Id
속성 집합 내의 속성 식별자입니다.
[in] InstanceData
속성의 instance 데이터에 대한 포인터입니다.
[in] InstanceLength
InstanceData의 버퍼 크기(바이트)입니다.
[in] PropertyData
설정할 속성의 값을 포함하는 버퍼에 대한 포인터입니다.
[in] DataLength
PropertyData의 버퍼 크기(바이트)입니다.
반환 값
성공하면 NOERROR를 반환합니다. 그렇지 않으면 오류 코드를 반환합니다.
설명
경고
헤더 파일 ksproxy.h 및 dsound.h 는 유사하지만 호환되지 않는 IKsPropertySet 인터페이스 버전을 정의합니다. KS 프록시 모듈이 필요한 애플리케이션은 ksproxy.h에 정의된 버전을 사용해야 합니다. 애플리케이션에 ksproxy.h 와 dsound.h가 모두 포함되어야 하는 경우 컴파일러가 먼저 검색하는 헤더 파일은 컴파일러에서 IKsPropertySet 정의를 사용하는 헤더 파일입니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | ksproxy.h(Ksproxy.h, Dsound.h 포함) |