KsPublishDeviceProfile 함수(ks.h)
KsPublishDeviceProfile API는 디바이스 프로필 정보를 게시하기 위해 호출됩니다.
구문
KSDDKAPI NTSTATUS KsPublishDeviceProfile(
[in] PKSFILTERFACTORY FilterFactory,
[in] PKSDEVICE_PROFILE_INFO Profile
);
매개 변수
[in] FilterFactory
이는 KsInitializeDeviceProfile API에서 사용되는 것과 동일한 KSFILTERFACTORY입니다.
[in] Profile
KSDEVICE_PROFILE_INFO 유형의 카메라 프로필입니다.
반환 값
카메라 프로필 정보는 KSCATEGORY_VIDEO_CAMERA 인터페이스 범주와만 연결됩니다. 이 인터페이스 범주 없이 만들어지고 카메라 프로필을 등록하려고 하면 이 API가 STATUS_INVALID_PARAMETER 반환됩니다.
설명
이 API는 카메라 드라이버가 지원하는 각 프로필에 대해 반복적으로 호출됩니다. 각 호출에는 서로 다른 동시성 및 데이터 범위 정보가 있을 수 있습니다. KSCAMERA_PROFILE_INFOProfileId 필드는 고유해야 합니다. 동일한 ProfileId 를 사용하고 프로필 정보의 내용이 다른 경우 후속 호출은 이전 프로필 정보를 덮어씁 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | ks.h(Ksmedia.h 포함) |
라이브러리 | Ks.lib |