Mobile SDK for Windows Apps2.0
Transforming Windows apps into Mobile apps
|
00001 00011 #include <cmp.h> 00012 00013 #pragma once 00014 00015 [ 00016 object, 00017 oleautomation, 00018 pointer_default(unique), 00019 nonextensible, 00020 uuid("42A53747-970D-435E-9878-4734297E36B8"), 00021 helpstring("Citrix Mobility Camera Interface") 00022 ] 00023 __interface ICamera: IUnknown 00024 { 00025 STDMETHODIMP TakePicture([in]CMP_IMAGE_FORMAT pictureType, [in]CMP_UNIQUE_ID pictureId, [out, retval]CMPRESULT* result); 00026 STDMETHODIMP GetPictureState([in]CMP_UNIQUE_ID pictureId, [out]INT32 *size, [out]CMP_PICTURE_STATE* pictState, 00027 [out, retval]CMPRESULT* result); 00028 STDMETHODIMP GetPictureFilename([in]CMP_UNIQUE_ID pictureId, [out]BSTR* filename, [out, retval]CMPRESULT* result); 00029 STDMETHODIMP RemovePicture([in]CMP_UNIQUE_ID pictureId, [out, retval]CMPRESULT* result); 00030 }; 00031