IMFVirtualCamera::SendCameraProperty 메서드(mfvirtualcamera.h)
속성 집합에서 사용할 수 있는 다른 정의된 지원 작업과 함께 속성을 설정하거나 속성 정보를 검색하는 내부 IKsControl::KsProperty 메서드에 대한 래퍼입니다.
구문
HRESULT SendCameraProperty(
REFGUID propertySet,
ULONG propertyId,
ULONG propertyFlags,
void *propertyPayload,
ULONG propertyPayloadLength,
void *data,
ULONG dataLength,
ULONG *dataWritten
);
매개 변수
propertySet
KSPROPERTY를 나타내는 GUID입니다. 필드를 설정합니다.
propertyId
KSPROPERTY.Id 필드를 나타내는 ULONG입니다.
propertyFlags
KSPROPERTY를 나타내는 비트 단위 또는 ed 플래그 집합입니다 . 플래그 필드입니다.
propertyPayload
KSPROPERTY 구조의 끝에 추가된 확장 데이터입니다. 제공된 모든 속성 페이로드는 가상 카메라의 사용자 지정 미디어 원본으로 전송되기 전에 KSPROPERTY 구조의 끝에 추가됩니다.
propertyPayloadLength
propertyPayload가 가리키는 버퍼의 크기(바이트)입니다.
data
속성의 페이로드에 대한 바이트 버퍼입니다.
dataLength
데이터가 가리키는 버퍼의 크기(바이트)입니다.
dataWritten
데이터 버퍼에 기록된 데이터의 양을 나타내는 출력 매개 변수입니다. 이 값은 commandFlags에 GET 또는 쿼리 작업이 포함된 경우에만 유효합니다.
반환 값
다음 값을 포함하지만 이에 국한되지 않는 HRESULT 값을 반환합니다.
오류 코드 | 설명 |
---|---|
S_OK | 성공 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Build 22000 |
머리글 | mfvirtualcamera.h |
라이브러리 | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |