22 #ifndef __REQUIRED_RPCNDR_H_VERSION__ 23 #define __REQUIRED_RPCNDR_H_VERSION__ 500 29 #ifndef __RPCNDR_H_VERSION__ 30 #error this stub requires an updated version of <rpcndr.h> 33 #ifndef COM_NO_WINDOWS_H 41 #if defined(_MSC_VER) && (_MSC_VER >= 1020) 47 #ifndef __IUsgDataView_FWD_DEFINED__ 48 #define __IUsgDataView_FWD_DEFINED__ 54 #ifndef __IUsgScanMode_FWD_DEFINED__ 55 #define __IUsgScanMode_FWD_DEFINED__ 61 #ifndef __IUsgDataStream_FWD_DEFINED__ 62 #define __IUsgDataStream_FWD_DEFINED__ 68 #ifndef __IUsgMixerControl_FWD_DEFINED__ 69 #define __IUsgMixerControl_FWD_DEFINED__ 75 #ifndef __IUsgData_FWD_DEFINED__ 76 #define __IUsgData_FWD_DEFINED__ 82 #ifndef __IUsgGraph_FWD_DEFINED__ 83 #define __IUsgGraph_FWD_DEFINED__ 89 #ifndef __IUsgDeviceChangeSink_FWD_DEFINED__ 90 #define __IUsgDeviceChangeSink_FWD_DEFINED__ 96 #ifndef __IScanDepth_FWD_DEFINED__ 97 #define __IScanDepth_FWD_DEFINED__ 103 #ifndef __IUsgfw2_FWD_DEFINED__ 104 #define __IUsgfw2_FWD_DEFINED__ 110 #ifndef __IProbesCollection_FWD_DEFINED__ 111 #define __IProbesCollection_FWD_DEFINED__ 117 #ifndef __IUsgCollection_FWD_DEFINED__ 118 #define __IUsgCollection_FWD_DEFINED__ 124 #ifndef __IProbe_FWD_DEFINED__ 125 #define __IProbe_FWD_DEFINED__ 131 #ifndef __IProbe2_FWD_DEFINED__ 132 #define __IProbe2_FWD_DEFINED__ 138 #ifndef __IBeamformer_FWD_DEFINED__ 139 #define __IBeamformer_FWD_DEFINED__ 145 #ifndef __IScanModes_FWD_DEFINED__ 146 #define __IScanModes_FWD_DEFINED__ 152 #ifndef __IUsgControl_FWD_DEFINED__ 153 #define __IUsgControl_FWD_DEFINED__ 159 #ifndef __IUsgGain_FWD_DEFINED__ 160 #define __IUsgGain_FWD_DEFINED__ 166 #ifndef __IUsgValues_FWD_DEFINED__ 167 #define __IUsgValues_FWD_DEFINED__ 173 #ifndef __IUsgPower_FWD_DEFINED__ 174 #define __IUsgPower_FWD_DEFINED__ 180 #ifndef __IUsgDynamicRange_FWD_DEFINED__ 181 #define __IUsgDynamicRange_FWD_DEFINED__ 187 #ifndef __IUsgFrameAvg_FWD_DEFINED__ 188 #define __IUsgFrameAvg_FWD_DEFINED__ 194 #ifndef __IUsgRejection2_FWD_DEFINED__ 195 #define __IUsgRejection2_FWD_DEFINED__ 201 #ifndef __IUsgProbeFrequency2_FWD_DEFINED__ 202 #define __IUsgProbeFrequency2_FWD_DEFINED__ 208 #ifndef __IUsgDepth_FWD_DEFINED__ 209 #define __IUsgDepth_FWD_DEFINED__ 215 #ifndef __IUsgImageOrientation_FWD_DEFINED__ 216 #define __IUsgImageOrientation_FWD_DEFINED__ 222 #ifndef __IUsgImageEnhancement_FWD_DEFINED__ 223 #define __IUsgImageEnhancement_FWD_DEFINED__ 229 #ifndef __IUsgViewArea_FWD_DEFINED__ 230 #define __IUsgViewArea_FWD_DEFINED__ 236 #ifndef __IUsgLineDensity_FWD_DEFINED__ 237 #define __IUsgLineDensity_FWD_DEFINED__ 243 #ifndef __IUsgFocus_FWD_DEFINED__ 244 #define __IUsgFocus_FWD_DEFINED__ 250 #ifndef __IUsgTgc_FWD_DEFINED__ 251 #define __IUsgTgc_FWD_DEFINED__ 257 #ifndef __IUsgClearView_FWD_DEFINED__ 258 #define __IUsgClearView_FWD_DEFINED__ 264 #ifndef __IUsgPaletteCalculator_FWD_DEFINED__ 265 #define __IUsgPaletteCalculator_FWD_DEFINED__ 271 #ifndef __IUsgPalette_FWD_DEFINED__ 272 #define __IUsgPalette_FWD_DEFINED__ 278 #ifndef __IUsgImageProperties_FWD_DEFINED__ 279 #define __IUsgImageProperties_FWD_DEFINED__ 285 #ifndef __IUsgControlChangeSink_FWD_DEFINED__ 286 #define __IUsgControlChangeSink_FWD_DEFINED__ 292 #ifndef __IUsgCtrlChangeCommon_FWD_DEFINED__ 293 #define __IUsgCtrlChangeCommon_FWD_DEFINED__ 299 #ifndef __IUsgScanLine_FWD_DEFINED__ 300 #define __IUsgScanLine_FWD_DEFINED__ 306 #ifndef __IUsgScanLine2_FWD_DEFINED__ 307 #define __IUsgScanLine2_FWD_DEFINED__ 313 #ifndef __IUsgScanLineProperties_FWD_DEFINED__ 314 #define __IUsgScanLineProperties_FWD_DEFINED__ 320 #ifndef __IUsgScanLineProperties2_FWD_DEFINED__ 321 #define __IUsgScanLineProperties2_FWD_DEFINED__ 327 #ifndef __IUsgScanLineSelector_FWD_DEFINED__ 328 #define __IUsgScanLineSelector_FWD_DEFINED__ 334 #ifndef __IUsgSweepMode_FWD_DEFINED__ 335 #define __IUsgSweepMode_FWD_DEFINED__ 341 #ifndef __IUsgQualProp_FWD_DEFINED__ 342 #define __IUsgQualProp_FWD_DEFINED__ 348 #ifndef __IUsgSweepSpeed_FWD_DEFINED__ 349 #define __IUsgSweepSpeed_FWD_DEFINED__ 355 #ifndef __IUsgDopplerColorMap_FWD_DEFINED__ 356 #define __IUsgDopplerColorMap_FWD_DEFINED__ 362 #ifndef __IUsgDopplerColorPriority_FWD_DEFINED__ 363 #define __IUsgDopplerColorPriority_FWD_DEFINED__ 369 #ifndef __IUsgDopplerSteerAngle_FWD_DEFINED__ 370 #define __IUsgDopplerSteerAngle_FWD_DEFINED__ 376 #ifndef __IUsgDopplerColorThreshold_FWD_DEFINED__ 377 #define __IUsgDopplerColorThreshold_FWD_DEFINED__ 383 #ifndef __IUsgDopplerBaseLine_FWD_DEFINED__ 384 #define __IUsgDopplerBaseLine_FWD_DEFINED__ 390 #ifndef __IUsgDopplerPRF_FWD_DEFINED__ 391 #define __IUsgDopplerPRF_FWD_DEFINED__ 397 #ifndef __IUsgDopplerWindow_FWD_DEFINED__ 398 #define __IUsgDopplerWindow_FWD_DEFINED__ 404 #ifndef __IUsgDopplerWallFilter_FWD_DEFINED__ 405 #define __IUsgDopplerWallFilter_FWD_DEFINED__ 411 #ifndef __IUsgDopplerSignalScale_FWD_DEFINED__ 412 #define __IUsgDopplerSignalScale_FWD_DEFINED__ 418 #ifndef __IUsgDopplerPacketSize_FWD_DEFINED__ 419 #define __IUsgDopplerPacketSize_FWD_DEFINED__ 425 #ifndef __IUsgPulsesNumber_FWD_DEFINED__ 426 #define __IUsgPulsesNumber_FWD_DEFINED__ 432 #ifndef __IUsgCineloop_FWD_DEFINED__ 433 #define __IUsgCineloop_FWD_DEFINED__ 439 #ifndef __IUsgCineStream_FWD_DEFINED__ 440 #define __IUsgCineStream_FWD_DEFINED__ 446 #ifndef __IUsgCineSink_FWD_DEFINED__ 447 #define __IUsgCineSink_FWD_DEFINED__ 453 #ifndef __IUsgCineSink2_FWD_DEFINED__ 454 #define __IUsgCineSink2_FWD_DEFINED__ 460 #ifndef __IUsgSpatialFilter_FWD_DEFINED__ 461 #define __IUsgSpatialFilter_FWD_DEFINED__ 467 #ifndef __IUsgDopplerSampleVolume_FWD_DEFINED__ 468 #define __IUsgDopplerSampleVolume_FWD_DEFINED__ 474 #ifndef __IUsgDopplerCorrectionAngle_FWD_DEFINED__ 475 #define __IUsgDopplerCorrectionAngle_FWD_DEFINED__ 481 #ifndef __IUsgScanConverterPlugin_FWD_DEFINED__ 482 #define __IUsgScanConverterPlugin_FWD_DEFINED__ 488 #ifndef __IUsgScanConverterPlugin2_FWD_DEFINED__ 489 #define __IUsgScanConverterPlugin2_FWD_DEFINED__ 495 #ifndef __IUsgDopplerSignalSmooth_FWD_DEFINED__ 496 #define __IUsgDopplerSignalSmooth_FWD_DEFINED__ 502 #ifndef __IUsgAudioVolume_FWD_DEFINED__ 503 #define __IUsgAudioVolume_FWD_DEFINED__ 509 #ifndef __IUsgDopplerSpectralAvg_FWD_DEFINED__ 510 #define __IUsgDopplerSpectralAvg_FWD_DEFINED__ 516 #ifndef __IUsgBioeffectsIndices_FWD_DEFINED__ 517 #define __IUsgBioeffectsIndices_FWD_DEFINED__ 523 #ifndef __IUsgProbeFrequency3_FWD_DEFINED__ 524 #define __IUsgProbeFrequency3_FWD_DEFINED__ 530 #ifndef __IUsgDopplerColorTransparency_FWD_DEFINED__ 531 #define __IUsgDopplerColorTransparency_FWD_DEFINED__ 537 #ifndef __IUsg3dVolumeSize_FWD_DEFINED__ 538 #define __IUsg3dVolumeSize_FWD_DEFINED__ 544 #ifndef __IUsg3dVolumeDensity_FWD_DEFINED__ 545 #define __IUsg3dVolumeDensity_FWD_DEFINED__ 551 #ifndef __IUsgFileStorage_FWD_DEFINED__ 552 #define __IUsgFileStorage_FWD_DEFINED__ 558 #ifndef __IUsgfw2Debug_FWD_DEFINED__ 559 #define __IUsgfw2Debug_FWD_DEFINED__ 565 #ifndef __IUsgPlugin_FWD_DEFINED__ 566 #define __IUsgPlugin_FWD_DEFINED__ 572 #ifndef __IBeamformerPowerState_FWD_DEFINED__ 573 #define __IBeamformerPowerState_FWD_DEFINED__ 579 #ifndef __IUsgScanType_FWD_DEFINED__ 580 #define __IUsgScanType_FWD_DEFINED__ 586 #ifndef __IUsgSteeringAngle_FWD_DEFINED__ 587 #define __IUsgSteeringAngle_FWD_DEFINED__ 593 #ifndef __IUsgViewAngle_FWD_DEFINED__ 594 #define __IUsgViewAngle_FWD_DEFINED__ 600 #ifndef __IUsgCompoundFrames_FWD_DEFINED__ 601 #define __IUsgCompoundFrames_FWD_DEFINED__ 607 #ifndef __IUsgCompoundAngle_FWD_DEFINED__ 608 #define __IUsgCompoundAngle_FWD_DEFINED__ 614 #ifndef __IUsgDeviceCapabilities_FWD_DEFINED__ 615 #define __IUsgDeviceCapabilities_FWD_DEFINED__ 621 #ifndef __IUsgUnits_FWD_DEFINED__ 622 #define __IUsgUnits_FWD_DEFINED__ 628 #ifndef __ISampleGrabberFilter_FWD_DEFINED__ 629 #define __ISampleGrabberFilter_FWD_DEFINED__ 635 #ifndef __IUsgWindowRF_FWD_DEFINED__ 636 #define __IUsgWindowRF_FWD_DEFINED__ 642 #ifndef __IUsgStreamEnable_FWD_DEFINED__ 643 #define __IUsgStreamEnable_FWD_DEFINED__ 649 #ifndef __IUsgDataSourceRF_FWD_DEFINED__ 650 #define __IUsgDataSourceRF_FWD_DEFINED__ 656 #ifndef __IUsgMultiBeam_FWD_DEFINED__ 657 #define __IUsgMultiBeam_FWD_DEFINED__ 663 #ifndef __IUsgFrameROI_FWD_DEFINED__ 664 #define __IUsgFrameROI_FWD_DEFINED__ 670 #ifndef __IUsgProbeElementsTest_FWD_DEFINED__ 671 #define __IUsgProbeElementsTest_FWD_DEFINED__ 677 #ifndef __IUsgTissueMotionDetector_FWD_DEFINED__ 678 #define __IUsgTissueMotionDetector_FWD_DEFINED__ 684 #ifndef __IUsgFocus_FWD_DEFINED__ 685 #define __IUsgFocus_FWD_DEFINED__ 691 #ifndef __IScanModes_FWD_DEFINED__ 692 #define __IScanModes_FWD_DEFINED__ 698 #ifndef __IUsgDataView_FWD_DEFINED__ 699 #define __IUsgDataView_FWD_DEFINED__ 705 #ifndef __IUsgScanMode_FWD_DEFINED__ 706 #define __IUsgScanMode_FWD_DEFINED__ 712 #ifndef __IUsgDataStream_FWD_DEFINED__ 713 #define __IUsgDataStream_FWD_DEFINED__ 719 #ifndef __IProbe_FWD_DEFINED__ 720 #define __IProbe_FWD_DEFINED__ 726 #ifndef __IProbe2_FWD_DEFINED__ 727 #define __IProbe2_FWD_DEFINED__ 733 #ifndef __IBeamformer_FWD_DEFINED__ 734 #define __IBeamformer_FWD_DEFINED__ 740 #ifndef __IUsgCollection_FWD_DEFINED__ 741 #define __IUsgCollection_FWD_DEFINED__ 747 #ifndef __IUsgControl_FWD_DEFINED__ 748 #define __IUsgControl_FWD_DEFINED__ 754 #ifndef __IUsgMixerControl_FWD_DEFINED__ 755 #define __IUsgMixerControl_FWD_DEFINED__ 761 #ifndef __IUsgGain_FWD_DEFINED__ 762 #define __IUsgGain_FWD_DEFINED__ 768 #ifndef __IUsgValues_FWD_DEFINED__ 769 #define __IUsgValues_FWD_DEFINED__ 775 #ifndef __IUsgPower_FWD_DEFINED__ 776 #define __IUsgPower_FWD_DEFINED__ 782 #ifndef __IUsgDynamicRange_FWD_DEFINED__ 783 #define __IUsgDynamicRange_FWD_DEFINED__ 789 #ifndef __IUsgFrameAvg_FWD_DEFINED__ 790 #define __IUsgFrameAvg_FWD_DEFINED__ 796 #ifndef __IUsgRejection2_FWD_DEFINED__ 797 #define __IUsgRejection2_FWD_DEFINED__ 803 #ifndef __IUsgProbeFrequency2_FWD_DEFINED__ 804 #define __IUsgProbeFrequency2_FWD_DEFINED__ 810 #ifndef __IUsgProbeFrequency3_FWD_DEFINED__ 811 #define __IUsgProbeFrequency3_FWD_DEFINED__ 817 #ifndef __IUsgDepth_FWD_DEFINED__ 818 #define __IUsgDepth_FWD_DEFINED__ 824 #ifndef __IUsgImageOrientation_FWD_DEFINED__ 825 #define __IUsgImageOrientation_FWD_DEFINED__ 831 #ifndef __IUsgImageEnhancement_FWD_DEFINED__ 832 #define __IUsgImageEnhancement_FWD_DEFINED__ 838 #ifndef __IUsgViewArea_FWD_DEFINED__ 839 #define __IUsgViewArea_FWD_DEFINED__ 845 #ifndef __IUsgLineDensity_FWD_DEFINED__ 846 #define __IUsgLineDensity_FWD_DEFINED__ 852 #ifndef __IUsgTgc_FWD_DEFINED__ 853 #define __IUsgTgc_FWD_DEFINED__ 859 #ifndef __IUsgClearView_FWD_DEFINED__ 860 #define __IUsgClearView_FWD_DEFINED__ 866 #ifndef __IUsgPalette_FWD_DEFINED__ 867 #define __IUsgPalette_FWD_DEFINED__ 873 #ifndef __IUsgImageProperties_FWD_DEFINED__ 874 #define __IUsgImageProperties_FWD_DEFINED__ 880 #ifndef __IUsgScanLine_FWD_DEFINED__ 881 #define __IUsgScanLine_FWD_DEFINED__ 887 #ifndef __IUsgScanLine2_FWD_DEFINED__ 888 #define __IUsgScanLine2_FWD_DEFINED__ 894 #ifndef __IUsgScanLineProperties_FWD_DEFINED__ 895 #define __IUsgScanLineProperties_FWD_DEFINED__ 901 #ifndef __IUsgScanLineProperties2_FWD_DEFINED__ 902 #define __IUsgScanLineProperties2_FWD_DEFINED__ 908 #ifndef __IUsgScanLineSelector_FWD_DEFINED__ 909 #define __IUsgScanLineSelector_FWD_DEFINED__ 915 #ifndef __IUsgSweepMode_FWD_DEFINED__ 916 #define __IUsgSweepMode_FWD_DEFINED__ 922 #ifndef __IUsgQualProp_FWD_DEFINED__ 923 #define __IUsgQualProp_FWD_DEFINED__ 929 #ifndef __IUsgSweepSpeed_FWD_DEFINED__ 930 #define __IUsgSweepSpeed_FWD_DEFINED__ 936 #ifndef __IUsgDopplerColorMap_FWD_DEFINED__ 937 #define __IUsgDopplerColorMap_FWD_DEFINED__ 943 #ifndef __IUsgDopplerColorPriority_FWD_DEFINED__ 944 #define __IUsgDopplerColorPriority_FWD_DEFINED__ 950 #ifndef __IUsgDopplerSteerAngle_FWD_DEFINED__ 951 #define __IUsgDopplerSteerAngle_FWD_DEFINED__ 957 #ifndef __IUsgDopplerColorThreshold_FWD_DEFINED__ 958 #define __IUsgDopplerColorThreshold_FWD_DEFINED__ 964 #ifndef __IUsgDopplerBaseLine_FWD_DEFINED__ 965 #define __IUsgDopplerBaseLine_FWD_DEFINED__ 971 #ifndef __IUsgDopplerPRF_FWD_DEFINED__ 972 #define __IUsgDopplerPRF_FWD_DEFINED__ 978 #ifndef __IUsgDopplerWindow_FWD_DEFINED__ 979 #define __IUsgDopplerWindow_FWD_DEFINED__ 985 #ifndef __IUsgDopplerWallFilter_FWD_DEFINED__ 986 #define __IUsgDopplerWallFilter_FWD_DEFINED__ 992 #ifndef __IUsgDopplerSignalScale_FWD_DEFINED__ 993 #define __IUsgDopplerSignalScale_FWD_DEFINED__ 999 #ifndef __IUsgDopplerSignalSmooth_FWD_DEFINED__ 1000 #define __IUsgDopplerSignalSmooth_FWD_DEFINED__ 1006 #ifndef __IUsgDopplerPacketSize_FWD_DEFINED__ 1007 #define __IUsgDopplerPacketSize_FWD_DEFINED__ 1013 #ifndef __IUsgDopplerSpectralAvg_FWD_DEFINED__ 1014 #define __IUsgDopplerSpectralAvg_FWD_DEFINED__ 1020 #ifndef __IUsgPulsesNumber_FWD_DEFINED__ 1021 #define __IUsgPulsesNumber_FWD_DEFINED__ 1027 #ifndef __IUsgCineStream_FWD_DEFINED__ 1028 #define __IUsgCineStream_FWD_DEFINED__ 1034 #ifndef __IUsgCineSink_FWD_DEFINED__ 1035 #define __IUsgCineSink_FWD_DEFINED__ 1041 #ifndef __IUsgCineSink2_FWD_DEFINED__ 1042 #define __IUsgCineSink2_FWD_DEFINED__ 1048 #ifndef __IUsgSpatialFilter_FWD_DEFINED__ 1049 #define __IUsgSpatialFilter_FWD_DEFINED__ 1055 #ifndef __IUsgDopplerSampleVolume_FWD_DEFINED__ 1056 #define __IUsgDopplerSampleVolume_FWD_DEFINED__ 1062 #ifndef __IUsgDopplerCorrectionAngle_FWD_DEFINED__ 1063 #define __IUsgDopplerCorrectionAngle_FWD_DEFINED__ 1069 #ifndef __IUsgScanConverterPlugin_FWD_DEFINED__ 1070 #define __IUsgScanConverterPlugin_FWD_DEFINED__ 1076 #ifndef __IUsgScanConverterPlugin2_FWD_DEFINED__ 1077 #define __IUsgScanConverterPlugin2_FWD_DEFINED__ 1083 #ifndef __IUsgAudioVolume_FWD_DEFINED__ 1084 #define __IUsgAudioVolume_FWD_DEFINED__ 1090 #ifndef __IUsgBioeffectsIndices_FWD_DEFINED__ 1091 #define __IUsgBioeffectsIndices_FWD_DEFINED__ 1097 #ifndef __IUsgDopplerColorTransparency_FWD_DEFINED__ 1098 #define __IUsgDopplerColorTransparency_FWD_DEFINED__ 1104 #ifndef __IUsg3dVolumeSize_FWD_DEFINED__ 1105 #define __IUsg3dVolumeSize_FWD_DEFINED__ 1111 #ifndef __IUsg3dVolumeDensity_FWD_DEFINED__ 1112 #define __IUsg3dVolumeDensity_FWD_DEFINED__ 1118 #ifndef __IUsgFileStorage_FWD_DEFINED__ 1119 #define __IUsgFileStorage_FWD_DEFINED__ 1125 #ifndef __IUsgPlugin_FWD_DEFINED__ 1126 #define __IUsgPlugin_FWD_DEFINED__ 1132 #ifndef __IBeamformerPowerState_FWD_DEFINED__ 1133 #define __IBeamformerPowerState_FWD_DEFINED__ 1139 #ifndef __IUsgScanType_FWD_DEFINED__ 1140 #define __IUsgScanType_FWD_DEFINED__ 1146 #ifndef __IUsgSteeringAngle_FWD_DEFINED__ 1147 #define __IUsgSteeringAngle_FWD_DEFINED__ 1153 #ifndef __IUsgViewAngle_FWD_DEFINED__ 1154 #define __IUsgViewAngle_FWD_DEFINED__ 1160 #ifndef __IUsgCompoundFrames_FWD_DEFINED__ 1161 #define __IUsgCompoundFrames_FWD_DEFINED__ 1167 #ifndef __IUsgCompoundAngle_FWD_DEFINED__ 1168 #define __IUsgCompoundAngle_FWD_DEFINED__ 1174 #ifndef __IUsgDeviceCapabilities_FWD_DEFINED__ 1175 #define __IUsgDeviceCapabilities_FWD_DEFINED__ 1181 #ifndef __IUsgUnits_FWD_DEFINED__ 1182 #define __IUsgUnits_FWD_DEFINED__ 1188 #ifndef __ISampleGrabberFilter_FWD_DEFINED__ 1189 #define __ISampleGrabberFilter_FWD_DEFINED__ 1195 #ifndef __IUsgDataSourceRF_FWD_DEFINED__ 1196 #define __IUsgDataSourceRF_FWD_DEFINED__ 1202 #ifndef __IUsgStreamEnable_FWD_DEFINED__ 1203 #define __IUsgStreamEnable_FWD_DEFINED__ 1209 #ifndef __IUsgWindowRF_FWD_DEFINED__ 1210 #define __IUsgWindowRF_FWD_DEFINED__ 1216 #ifndef __IUsgMultiBeam_FWD_DEFINED__ 1217 #define __IUsgMultiBeam_FWD_DEFINED__ 1223 #ifndef __IUsgFrameROI_FWD_DEFINED__ 1224 #define __IUsgFrameROI_FWD_DEFINED__ 1230 #ifndef __IUsgProbeElementsTest_FWD_DEFINED__ 1231 #define __IUsgProbeElementsTest_FWD_DEFINED__ 1237 #ifndef __IUsgTissueMotionDetector_FWD_DEFINED__ 1238 #define __IUsgTissueMotionDetector_FWD_DEFINED__ 1244 #ifndef __Usgfw2_FWD_DEFINED__ 1245 #define __Usgfw2_FWD_DEFINED__ 1256 #ifndef __UsgPaletteCalculator_FWD_DEFINED__ 1257 #define __UsgPaletteCalculator_FWD_DEFINED__ 1268 #ifndef __UsgControl_FWD_DEFINED__ 1269 #define __UsgControl_FWD_DEFINED__ 1280 #ifndef __UsgDataView_FWD_DEFINED__ 1281 #define __UsgDataView_FWD_DEFINED__ 1292 #ifndef __Usgfw2Debug_FWD_DEFINED__ 1293 #define __Usgfw2Debug_FWD_DEFINED__ 1309 #include "shtypes.h" 1311 #include "control.h" 1312 #include "shobjidl.h" 1322 #ifndef VIDEO_SOURCE_TAG 1323 #define VIDEO_SOURCE_TAG 0x12345 1374 THI_MODE2_ITHI = 0x102
1387 SCAN_STATE_STOP = 0,
1388 SCAN_STATE_ACQUIRE = 1,
1389 SCAN_STATE_FREEZE = 2,
1398 CINE_STATE_STOP = 0,
1407 CINE_FORMAT_REFERENCE_TIME = 0,
1408 CINE_FORMAT_FRAME = 1,
1409 CINE_FORMAT_SAMPLE = 2
1426 IMAGE_ROTATE_NONE = 0,
1427 IMAGE_ROTATE_90CCW = 1,
1428 IMAGE_ROTATE_180CCW = 2,
1429 IMAGE_ROTATE_270CCW = 3
1437 PIXELS_ORIGIN_WINDOW = 0,
1438 PIXELS_ORIGIN_OUTPUTRECT = 1
1446 SWEEP_MODE_CYCLE = 0,
1447 SWEEP_MODE_SCROLL = 1
1455 DEVICE_STATE_CLOSED = 0,
1456 DEVICE_STATE_OPENED = 1,
1457 DEVICE_STATE_INUSE = 2,
1458 DEVICE_STATE_HARDWARE_ERROR = 3,
1459 DEVICE_STATE_WRONG_POWER = 4,
1460 DEVICE_STATE_REMOVED = 5,
1461 DEVICE_STATE_UNINITIALIZED = 6,
1462 DEVICE_STATE_REVISION_MISMATCH = 7
1480 INDEX_TI = ( INDEX_MI + 1 ) ,
1481 INDEX_TIS = ( INDEX_TI + 1 ) ,
1482 INDEX_TIB = ( INDEX_TIS + 1 ) ,
1483 INDEX_TIC = ( INDEX_TIB + 1 )
1496 ChargeUnknown = 0xff
1505 Online = ( Offline + 1 ) ,
1506 LineUnknown = ( Online + 1 )
1514 PROBETYPE_Undefined = 0,
1515 PROBETYPE_Linear = ( PROBETYPE_Undefined + 1 ) ,
1516 PROBETYPE_Convex = ( PROBETYPE_Linear + 1 ) ,
1517 PROBETYPE_PhasedArray = ( PROBETYPE_Convex + 1 ) ,
1518 PROBETYPE_TProbe = ( PROBETYPE_PhasedArray + 1 ) ,
1519 PROBETYPE_Convex3D = ( PROBETYPE_TProbe + 1 ) ,
1520 PROBETYPE_ProbeDuo = ( PROBETYPE_Convex3D + 1 )
1571 Second = ( Code + 1 ) ,
1572 Meter = ( Second + 1 ) ,
1573 Bell = ( Meter + 1 ) ,
1574 Hertz = ( Bell + 1 ) ,
1575 Gramm = ( Hertz + 1 ) ,
1576 Percent = ( Gramm + 1 ) ,
1577 Volt = ( Percent + 1 )
1607 #ifndef __IUsgDataView_INTERFACE_DEFINED__ 1608 #define __IUsgDataView_INTERFACE_DEFINED__ 1616 #if defined(__cplusplus) && !defined(CINTERFACE) 1618 MIDL_INTERFACE(
"BFEF8670-DBC1-4B47-BC01-BBBCA174DD31")
1622 virtual HRESULT STDMETHODCALLTYPE get_ScanMode(
1625 virtual HRESULT STDMETHODCALLTYPE put_ScanMode(
1628 virtual HRESULT STDMETHODCALLTYPE get_ScanState(
1631 virtual HRESULT STDMETHODCALLTYPE put_ScanState(
1634 virtual HRESULT STDMETHODCALLTYPE get_ScanModes(
1637 virtual HRESULT STDMETHODCALLTYPE GetScanModeObj(
1641 virtual HRESULT STDMETHODCALLTYPE get_FilgraphManager(
1642 IMediaControl **pVal) = 0;
1644 virtual HRESULT STDMETHODCALLTYPE GetControlObj(
1645 const IID *riidCtrl,
1650 virtual HRESULT STDMETHODCALLTYPE CreateUsgfwFile(
1664 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
1670 ULONG ( STDMETHODCALLTYPE *AddRef )(
1673 ULONG ( STDMETHODCALLTYPE *Release )(
1676 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
1680 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
1686 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
1694 HRESULT ( STDMETHODCALLTYPE *Invoke )(
1713 HRESULT ( STDMETHODCALLTYPE *get_ScanMode )(
1717 HRESULT ( STDMETHODCALLTYPE *put_ScanMode )(
1721 HRESULT ( STDMETHODCALLTYPE *get_ScanState )(
1725 HRESULT ( STDMETHODCALLTYPE *put_ScanState )(
1729 HRESULT ( STDMETHODCALLTYPE *get_ScanModes )(
1733 HRESULT ( STDMETHODCALLTYPE *GetScanModeObj )(
1738 HRESULT ( STDMETHODCALLTYPE *get_FilgraphManager )(
1740 IMediaControl **
pVal);
1742 HRESULT ( STDMETHODCALLTYPE *GetControlObj )(
1749 HRESULT ( STDMETHODCALLTYPE *CreateUsgfwFile )(
1768 #define IUsgDataView_QueryInterface(This,riid,ppvObject) \ 1769 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 1771 #define IUsgDataView_AddRef(This) \ 1772 ( (This)->lpVtbl -> AddRef(This) ) 1774 #define IUsgDataView_Release(This) \ 1775 ( (This)->lpVtbl -> Release(This) ) 1778 #define IUsgDataView_GetTypeInfoCount(This,pctinfo) \ 1779 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 1781 #define IUsgDataView_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 1782 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 1784 #define IUsgDataView_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 1785 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 1787 #define IUsgDataView_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 1788 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 1791 #define IUsgDataView_get_ScanMode(This,pVal) \ 1792 ( (This)->lpVtbl -> get_ScanMode(This,pVal) ) 1794 #define IUsgDataView_put_ScanMode(This,newVal) \ 1795 ( (This)->lpVtbl -> put_ScanMode(This,newVal) ) 1797 #define IUsgDataView_get_ScanState(This,pVal) \ 1798 ( (This)->lpVtbl -> get_ScanState(This,pVal) ) 1800 #define IUsgDataView_put_ScanState(This,newVal) \ 1801 ( (This)->lpVtbl -> put_ScanState(This,newVal) ) 1803 #define IUsgDataView_get_ScanModes(This,pVal) \ 1804 ( (This)->lpVtbl -> get_ScanModes(This,pVal) ) 1806 #define IUsgDataView_GetScanModeObj(This,scanMode,pUsgScanMode) \ 1807 ( (This)->lpVtbl -> GetScanModeObj(This,scanMode,pUsgScanMode) ) 1809 #define IUsgDataView_get_FilgraphManager(This,pVal) \ 1810 ( (This)->lpVtbl -> get_FilgraphManager(This,pVal) ) 1812 #define IUsgDataView_GetControlObj(This,riidCtrl,scanMode,streamId,ppObj) \ 1813 ( (This)->lpVtbl -> GetControlObj(This,riidCtrl,scanMode,streamId,ppObj) ) 1815 #define IUsgDataView_CreateUsgfwFile(This,FileName,createFlags,ppFileObject) \ 1816 ( (This)->lpVtbl -> CreateUsgfwFile(This,FileName,createFlags,ppFileObject) ) 1829 #ifndef __IUsgScanMode_INTERFACE_DEFINED__ 1830 #define __IUsgScanMode_INTERFACE_DEFINED__ 1838 #if defined(__cplusplus) && !defined(CINTERFACE) 1840 MIDL_INTERFACE(
"B8CBA727-D104-416E-B0CC-C62E9CF9B1F9")
1844 virtual HRESULT STDMETHODCALLTYPE GetMixerControl(
1849 virtual HRESULT STDMETHODCALLTYPE GetControlObj(
1855 virtual HRESULT STDMETHODCALLTYPE CreateCopy(
1858 virtual HRESULT STDMETHODCALLTYPE Union(
1859 ULONG nScanMode) = 0;
1861 virtual HRESULT STDMETHODCALLTYPE get_StreamsCollection(
1862 IUnknown **
pVal) = 0;
1864 virtual HRESULT STDMETHODCALLTYPE get_ScanMode(
1867 virtual HRESULT STDMETHODCALLTYPE CreateClone(
1879 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
1885 ULONG ( STDMETHODCALLTYPE *AddRef )(
1888 ULONG ( STDMETHODCALLTYPE *Release )(
1891 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
1895 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
1901 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
1909 HRESULT ( STDMETHODCALLTYPE *Invoke )(
1928 HRESULT ( STDMETHODCALLTYPE *GetMixerControl )(
1934 HRESULT ( STDMETHODCALLTYPE *GetControlObj )(
1941 HRESULT ( STDMETHODCALLTYPE *CreateCopy )(
1945 HRESULT ( STDMETHODCALLTYPE *Union )(
1949 HRESULT ( STDMETHODCALLTYPE *get_StreamsCollection )(
1953 HRESULT ( STDMETHODCALLTYPE *get_ScanMode )(
1957 HRESULT ( STDMETHODCALLTYPE *CreateClone )(
1974 #define IUsgScanMode_QueryInterface(This,riid,ppvObject) \ 1975 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 1977 #define IUsgScanMode_AddRef(This) \ 1978 ( (This)->lpVtbl -> AddRef(This) ) 1980 #define IUsgScanMode_Release(This) \ 1981 ( (This)->lpVtbl -> Release(This) ) 1984 #define IUsgScanMode_GetTypeInfoCount(This,pctinfo) \ 1985 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 1987 #define IUsgScanMode_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 1988 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 1990 #define IUsgScanMode_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 1991 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 1993 #define IUsgScanMode_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 1994 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 1997 #define IUsgScanMode_GetMixerControl(This,scanMode,streamId,ppMixerCtrl) \ 1998 ( (This)->lpVtbl -> GetMixerControl(This,scanMode,streamId,ppMixerCtrl) ) 2000 #define IUsgScanMode_GetControlObj(This,riidCtrl,scanMode,streamId,ppCtrl) \ 2001 ( (This)->lpVtbl -> GetControlObj(This,riidCtrl,scanMode,streamId,ppCtrl) ) 2003 #define IUsgScanMode_CreateCopy(This,ppNewScanMode) \ 2004 ( (This)->lpVtbl -> CreateCopy(This,ppNewScanMode) ) 2006 #define IUsgScanMode_Union(This,nScanMode) \ 2007 ( (This)->lpVtbl -> Union(This,nScanMode) ) 2009 #define IUsgScanMode_get_StreamsCollection(This,pVal) \ 2010 ( (This)->lpVtbl -> get_StreamsCollection(This,pVal) ) 2012 #define IUsgScanMode_get_ScanMode(This,pVal) \ 2013 ( (This)->lpVtbl -> get_ScanMode(This,pVal) ) 2015 #define IUsgScanMode_CreateClone(This,ppNewScanMode) \ 2016 ( (This)->lpVtbl -> CreateClone(This,ppNewScanMode) ) 2029 #ifndef __IUsgDataStream_INTERFACE_DEFINED__ 2030 #define __IUsgDataStream_INTERFACE_DEFINED__ 2038 #if defined(__cplusplus) && !defined(CINTERFACE) 2040 MIDL_INTERFACE(
"EDF488C3-5BE4-4D32-B96F-D9BDDFC77C43")
2044 virtual HRESULT STDMETHODCALLTYPE GetStreamMode(
2047 virtual HRESULT STDMETHODCALLTYPE GetControlObj(
2049 IUnknown **ppobj) = 0;
2051 virtual HRESULT STDMETHODCALLTYPE GetMixerControl(
2054 virtual HRESULT STDMETHODCALLTYPE get_StreamId(
2057 virtual HRESULT STDMETHODCALLTYPE get_ScanState(
2060 virtual HRESULT STDMETHODCALLTYPE put_ScanState(
2072 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
2078 ULONG ( STDMETHODCALLTYPE *AddRef )(
2081 ULONG ( STDMETHODCALLTYPE *Release )(
2084 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
2088 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
2094 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
2102 HRESULT ( STDMETHODCALLTYPE *Invoke )(
2121 HRESULT ( STDMETHODCALLTYPE *GetStreamMode )(
2125 HRESULT ( STDMETHODCALLTYPE *GetControlObj )(
2130 HRESULT ( STDMETHODCALLTYPE *GetMixerControl )(
2134 HRESULT ( STDMETHODCALLTYPE *get_StreamId )(
2138 HRESULT ( STDMETHODCALLTYPE *get_ScanState )(
2142 HRESULT ( STDMETHODCALLTYPE *put_ScanState )(
2159 #define IUsgDataStream_QueryInterface(This,riid,ppvObject) \ 2160 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 2162 #define IUsgDataStream_AddRef(This) \ 2163 ( (This)->lpVtbl -> AddRef(This) ) 2165 #define IUsgDataStream_Release(This) \ 2166 ( (This)->lpVtbl -> Release(This) ) 2169 #define IUsgDataStream_GetTypeInfoCount(This,pctinfo) \ 2170 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 2172 #define IUsgDataStream_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 2173 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 2175 #define IUsgDataStream_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 2176 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 2178 #define IUsgDataStream_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 2179 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 2182 #define IUsgDataStream_GetStreamMode(This,pMode) \ 2183 ( (This)->lpVtbl -> GetStreamMode(This,pMode) ) 2185 #define IUsgDataStream_GetControlObj(This,riid,ppobj) \ 2186 ( (This)->lpVtbl -> GetControlObj(This,riid,ppobj) ) 2188 #define IUsgDataStream_GetMixerControl(This,ppMixerControl) \ 2189 ( (This)->lpVtbl -> GetMixerControl(This,ppMixerControl) ) 2191 #define IUsgDataStream_get_StreamId(This,pVal) \ 2192 ( (This)->lpVtbl -> get_StreamId(This,pVal) ) 2194 #define IUsgDataStream_get_ScanState(This,pVal) \ 2195 ( (This)->lpVtbl -> get_ScanState(This,pVal) ) 2197 #define IUsgDataStream_put_ScanState(This,newVal) \ 2198 ( (This)->lpVtbl -> put_ScanState(This,newVal) ) 2211 #ifndef __IUsgMixerControl_INTERFACE_DEFINED__ 2212 #define __IUsgMixerControl_INTERFACE_DEFINED__ 2220 #if defined(__cplusplus) && !defined(CINTERFACE) 2222 MIDL_INTERFACE(
"B7C94539-A65A-42F3-8B65-F83D114FF4C8")
2226 virtual HRESULT STDMETHODCALLTYPE SetOutputWindow(
2229 virtual HRESULT STDMETHODCALLTYPE GetAlphaBitmapParameters(
2232 virtual HRESULT STDMETHODCALLTYPE SetAlphaBitmap(
2235 virtual HRESULT STDMETHODCALLTYPE UpdateAlphaBitmapParameters(
2238 virtual HRESULT STDMETHODCALLTYPE SetOutputRect(
2241 virtual HRESULT STDMETHODCALLTYPE Capture(
2242 IPictureDisp **ppCurrentImage) = 0;
2244 virtual HRESULT STDMETHODCALLTYPE GetCurrentBitmap(
2247 virtual HRESULT STDMETHODCALLTYPE Repaint(
2251 virtual HRESULT STDMETHODCALLTYPE get_ScanState(
2254 virtual HRESULT STDMETHODCALLTYPE put_ScanState(
2257 virtual HRESULT STDMETHODCALLTYPE get_BkColor(
2258 PALETTEENTRY *
pVal) = 0;
2260 virtual HRESULT STDMETHODCALLTYPE put_BkColor(
2261 PALETTEENTRY
newVal) = 0;
2263 virtual HRESULT STDMETHODCALLTYPE GetOutputRect(
2275 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
2281 ULONG ( STDMETHODCALLTYPE *AddRef )(
2284 ULONG ( STDMETHODCALLTYPE *Release )(
2287 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
2291 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
2297 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
2305 HRESULT ( STDMETHODCALLTYPE *Invoke )(
2324 HRESULT ( STDMETHODCALLTYPE *SetOutputWindow )(
2328 HRESULT ( STDMETHODCALLTYPE *GetAlphaBitmapParameters )(
2332 HRESULT ( STDMETHODCALLTYPE *SetAlphaBitmap )(
2336 HRESULT ( STDMETHODCALLTYPE *UpdateAlphaBitmapParameters )(
2340 HRESULT ( STDMETHODCALLTYPE *SetOutputRect )(
2344 HRESULT ( STDMETHODCALLTYPE *Capture )(
2348 HRESULT ( STDMETHODCALLTYPE *GetCurrentBitmap )(
2352 HRESULT ( STDMETHODCALLTYPE *Repaint )(
2357 HRESULT ( STDMETHODCALLTYPE *get_ScanState )(
2361 HRESULT ( STDMETHODCALLTYPE *put_ScanState )(
2365 HRESULT ( STDMETHODCALLTYPE *get_BkColor )(
2367 PALETTEENTRY *
pVal);
2369 HRESULT ( STDMETHODCALLTYPE *put_BkColor )(
2373 HRESULT ( STDMETHODCALLTYPE *GetOutputRect )(
2390 #define IUsgMixerControl_QueryInterface(This,riid,ppvObject) \ 2391 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 2393 #define IUsgMixerControl_AddRef(This) \ 2394 ( (This)->lpVtbl -> AddRef(This) ) 2396 #define IUsgMixerControl_Release(This) \ 2397 ( (This)->lpVtbl -> Release(This) ) 2400 #define IUsgMixerControl_GetTypeInfoCount(This,pctinfo) \ 2401 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 2403 #define IUsgMixerControl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 2404 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 2406 #define IUsgMixerControl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 2407 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 2409 #define IUsgMixerControl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 2410 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 2413 #define IUsgMixerControl_SetOutputWindow(This,hWnd) \ 2414 ( (This)->lpVtbl -> SetOutputWindow(This,hWnd) ) 2416 #define IUsgMixerControl_GetAlphaBitmapParameters(This,pBmpParams) \ 2417 ( (This)->lpVtbl -> GetAlphaBitmapParameters(This,pBmpParams) ) 2419 #define IUsgMixerControl_SetAlphaBitmap(This,pBmpParams) \ 2420 ( (This)->lpVtbl -> SetAlphaBitmap(This,pBmpParams) ) 2422 #define IUsgMixerControl_UpdateAlphaBitmapParameters(This,pBmpParams) \ 2423 ( (This)->lpVtbl -> UpdateAlphaBitmapParameters(This,pBmpParams) ) 2425 #define IUsgMixerControl_SetOutputRect(This,pRect) \ 2426 ( (This)->lpVtbl -> SetOutputRect(This,pRect) ) 2428 #define IUsgMixerControl_Capture(This,ppCurrentImage) \ 2429 ( (This)->lpVtbl -> Capture(This,ppCurrentImage) ) 2431 #define IUsgMixerControl_GetCurrentBitmap(This,handle) \ 2432 ( (This)->lpVtbl -> GetCurrentBitmap(This,handle) ) 2434 #define IUsgMixerControl_Repaint(This,hWindow,hDC) \ 2435 ( (This)->lpVtbl -> Repaint(This,hWindow,hDC) ) 2437 #define IUsgMixerControl_get_ScanState(This,pVal) \ 2438 ( (This)->lpVtbl -> get_ScanState(This,pVal) ) 2440 #define IUsgMixerControl_put_ScanState(This,newVal) \ 2441 ( (This)->lpVtbl -> put_ScanState(This,newVal) ) 2443 #define IUsgMixerControl_get_BkColor(This,pVal) \ 2444 ( (This)->lpVtbl -> get_BkColor(This,pVal) ) 2446 #define IUsgMixerControl_put_BkColor(This,newVal) \ 2447 ( (This)->lpVtbl -> put_BkColor(This,newVal) ) 2449 #define IUsgMixerControl_GetOutputRect(This,pRect) \ 2450 ( (This)->lpVtbl -> GetOutputRect(This,pRect) ) 2463 #ifndef __IUsgData_INTERFACE_DEFINED__ 2464 #define __IUsgData_INTERFACE_DEFINED__ 2472 #if defined(__cplusplus) && !defined(CINTERFACE) 2474 MIDL_INTERFACE(
"4363F1DB-1261-4BD6-99E5-B483ECB35218")
2487 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
2493 ULONG ( STDMETHODCALLTYPE *AddRef )(
2496 ULONG ( STDMETHODCALLTYPE *Release )(
2499 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
2503 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
2509 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
2517 HRESULT ( STDMETHODCALLTYPE *Invoke )(
2549 #define IUsgData_QueryInterface(This,riid,ppvObject) \ 2550 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 2552 #define IUsgData_AddRef(This) \ 2553 ( (This)->lpVtbl -> AddRef(This) ) 2555 #define IUsgData_Release(This) \ 2556 ( (This)->lpVtbl -> Release(This) ) 2559 #define IUsgData_GetTypeInfoCount(This,pctinfo) \ 2560 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 2562 #define IUsgData_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 2563 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 2565 #define IUsgData_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 2566 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 2568 #define IUsgData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 2569 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 2583 #ifndef __IUsgGraph_INTERFACE_DEFINED__ 2584 #define __IUsgGraph_INTERFACE_DEFINED__ 2592 #if defined(__cplusplus) && !defined(CINTERFACE) 2594 MIDL_INTERFACE(
"739FDDCE-29FF-44D9-9C3C-3E6813A67969")
2607 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
2613 ULONG ( STDMETHODCALLTYPE *AddRef )(
2616 ULONG ( STDMETHODCALLTYPE *Release )(
2619 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
2623 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
2629 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
2637 HRESULT ( STDMETHODCALLTYPE *Invoke )(
2669 #define IUsgGraph_QueryInterface(This,riid,ppvObject) \ 2670 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 2672 #define IUsgGraph_AddRef(This) \ 2673 ( (This)->lpVtbl -> AddRef(This) ) 2675 #define IUsgGraph_Release(This) \ 2676 ( (This)->lpVtbl -> Release(This) ) 2679 #define IUsgGraph_GetTypeInfoCount(This,pctinfo) \ 2680 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 2682 #define IUsgGraph_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 2683 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 2685 #define IUsgGraph_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 2686 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 2688 #define IUsgGraph_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 2689 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 2703 #ifndef __IUsgDeviceChangeSink_INTERFACE_DEFINED__ 2704 #define __IUsgDeviceChangeSink_INTERFACE_DEFINED__ 2712 #if defined(__cplusplus) && !defined(CINTERFACE) 2714 MIDL_INTERFACE(
"9717780E-AAAF-4FD2-835A-80910E1E803E")
2718 virtual HRESULT STDMETHODCALLTYPE OnProbeArrive(
2719 IUnknown *pUsgProbe,
2720 ULONG *reserved) = 0;
2722 virtual HRESULT STDMETHODCALLTYPE OnBeamformerArrive(
2723 IUnknown *pUsgBeamformer,
2724 ULONG *reserved) = 0;
2726 virtual HRESULT STDMETHODCALLTYPE OnProbeRemove(
2727 IUnknown *pUsgProbe,
2728 ULONG *reserved) = 0;
2730 virtual HRESULT STDMETHODCALLTYPE OnBeamformerRemove(
2731 IUnknown *pUsgBeamformer,
2732 ULONG *reserved) = 0;
2734 virtual HRESULT STDMETHODCALLTYPE OnProbeStateChanged(
2735 IUnknown *pUsgProbe,
2736 ULONG *reserved) = 0;
2738 virtual HRESULT STDMETHODCALLTYPE OnBeamformerStateChanged(
2739 IUnknown *pUsgBeamformer,
2740 ULONG *reserved) = 0;
2751 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
2757 ULONG ( STDMETHODCALLTYPE *AddRef )(
2760 ULONG ( STDMETHODCALLTYPE *Release )(
2763 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
2767 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
2773 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
2781 HRESULT ( STDMETHODCALLTYPE *Invoke )(
2800 HRESULT ( STDMETHODCALLTYPE *OnProbeArrive )(
2805 HRESULT ( STDMETHODCALLTYPE *OnBeamformerArrive )(
2810 HRESULT ( STDMETHODCALLTYPE *OnProbeRemove )(
2815 HRESULT ( STDMETHODCALLTYPE *OnBeamformerRemove )(
2820 HRESULT ( STDMETHODCALLTYPE *OnProbeStateChanged )(
2825 HRESULT ( STDMETHODCALLTYPE *OnBeamformerStateChanged )(
2843 #define IUsgDeviceChangeSink_QueryInterface(This,riid,ppvObject) \ 2844 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 2846 #define IUsgDeviceChangeSink_AddRef(This) \ 2847 ( (This)->lpVtbl -> AddRef(This) ) 2849 #define IUsgDeviceChangeSink_Release(This) \ 2850 ( (This)->lpVtbl -> Release(This) ) 2853 #define IUsgDeviceChangeSink_GetTypeInfoCount(This,pctinfo) \ 2854 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 2856 #define IUsgDeviceChangeSink_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 2857 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 2859 #define IUsgDeviceChangeSink_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 2860 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 2862 #define IUsgDeviceChangeSink_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 2863 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 2866 #define IUsgDeviceChangeSink_OnProbeArrive(This,pUsgProbe,reserved) \ 2867 ( (This)->lpVtbl -> OnProbeArrive(This,pUsgProbe,reserved) ) 2869 #define IUsgDeviceChangeSink_OnBeamformerArrive(This,pUsgBeamformer,reserved) \ 2870 ( (This)->lpVtbl -> OnBeamformerArrive(This,pUsgBeamformer,reserved) ) 2872 #define IUsgDeviceChangeSink_OnProbeRemove(This,pUsgProbe,reserved) \ 2873 ( (This)->lpVtbl -> OnProbeRemove(This,pUsgProbe,reserved) ) 2875 #define IUsgDeviceChangeSink_OnBeamformerRemove(This,pUsgBeamformer,reserved) \ 2876 ( (This)->lpVtbl -> OnBeamformerRemove(This,pUsgBeamformer,reserved) ) 2878 #define IUsgDeviceChangeSink_OnProbeStateChanged(This,pUsgProbe,reserved) \ 2879 ( (This)->lpVtbl -> OnProbeStateChanged(This,pUsgProbe,reserved) ) 2881 #define IUsgDeviceChangeSink_OnBeamformerStateChanged(This,pUsgBeamformer,reserved) \ 2882 ( (This)->lpVtbl -> OnBeamformerStateChanged(This,pUsgBeamformer,reserved) ) 2895 #ifndef __IScanDepth_INTERFACE_DEFINED__ 2896 #define __IScanDepth_INTERFACE_DEFINED__ 2904 #if defined(__cplusplus) && !defined(CINTERFACE) 2906 MIDL_INTERFACE(
"7391AEBB-13BB-4ffe-AE84-48CD63B523A0")
2910 virtual HRESULT STDMETHODCALLTYPE GetScanDepth(
2911 LONG *pScanDepth) = 0;
2913 virtual HRESULT STDMETHODCALLTYPE SetScanDepth(
2914 LONG nScanDepth) = 0;
2916 virtual HRESULT STDMETHODCALLTYPE GetScanDepthRange(
2917 LONG *pScanDepthMin,
2918 LONG *pScanDepthMax) = 0;
2929 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
2935 ULONG ( STDMETHODCALLTYPE *AddRef )(
2938 ULONG ( STDMETHODCALLTYPE *Release )(
2941 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
2945 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
2951 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
2959 HRESULT ( STDMETHODCALLTYPE *Invoke )(
2978 HRESULT ( STDMETHODCALLTYPE *GetScanDepth )(
2982 HRESULT ( STDMETHODCALLTYPE *SetScanDepth )(
2986 HRESULT ( STDMETHODCALLTYPE *GetScanDepthRange )(
3004 #define IScanDepth_QueryInterface(This,riid,ppvObject) \ 3005 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 3007 #define IScanDepth_AddRef(This) \ 3008 ( (This)->lpVtbl -> AddRef(This) ) 3010 #define IScanDepth_Release(This) \ 3011 ( (This)->lpVtbl -> Release(This) ) 3014 #define IScanDepth_GetTypeInfoCount(This,pctinfo) \ 3015 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 3017 #define IScanDepth_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 3018 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 3020 #define IScanDepth_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 3021 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 3023 #define IScanDepth_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 3024 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 3027 #define IScanDepth_GetScanDepth(This,pScanDepth) \ 3028 ( (This)->lpVtbl -> GetScanDepth(This,pScanDepth) ) 3030 #define IScanDepth_SetScanDepth(This,nScanDepth) \ 3031 ( (This)->lpVtbl -> SetScanDepth(This,nScanDepth) ) 3033 #define IScanDepth_GetScanDepthRange(This,pScanDepthMin,pScanDepthMax) \ 3034 ( (This)->lpVtbl -> GetScanDepthRange(This,pScanDepthMin,pScanDepthMax) ) 3047 #ifndef __IUsgfw2_INTERFACE_DEFINED__ 3048 #define __IUsgfw2_INTERFACE_DEFINED__ 3056 #if defined(__cplusplus) && !defined(CINTERFACE) 3058 MIDL_INTERFACE(
"AAE0C833-BFE6-4594-984E-8B9FD48CA487")
3062 virtual HRESULT STDMETHODCALLTYPE get_ProbesCollection(
3063 IUnknown **pVal) = 0;
3065 virtual HRESULT STDMETHODCALLTYPE get_BeamformersCollection(
3066 IUnknown **pVal) = 0;
3068 virtual HRESULT STDMETHODCALLTYPE CreateDataView(
3069 IUnknown *pUnkSource,
3072 virtual HRESULT STDMETHODCALLTYPE Invalidate(
void) = 0;
3074 virtual HRESULT STDMETHODCALLTYPE BeamformerNameFromCode(
3078 virtual HRESULT STDMETHODCALLTYPE BeamformerCodeFromName(
3082 virtual HRESULT STDMETHODCALLTYPE ProbeNameFromCode(
3086 virtual HRESULT STDMETHODCALLTYPE ProbeCodeFromName(
3090 virtual HRESULT STDMETHODCALLTYPE CreateUsgfwFile(
3104 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
3110 ULONG ( STDMETHODCALLTYPE *AddRef )(
3113 ULONG ( STDMETHODCALLTYPE *Release )(
3116 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
3120 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
3126 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
3134 HRESULT ( STDMETHODCALLTYPE *Invoke )(
3153 HRESULT ( STDMETHODCALLTYPE *get_ProbesCollection )(
3157 HRESULT ( STDMETHODCALLTYPE *get_BeamformersCollection )(
3161 HRESULT ( STDMETHODCALLTYPE *CreateDataView )(
3166 HRESULT ( STDMETHODCALLTYPE *Invalidate )(
3169 HRESULT ( STDMETHODCALLTYPE *BeamformerNameFromCode )(
3174 HRESULT ( STDMETHODCALLTYPE *BeamformerCodeFromName )(
3179 HRESULT ( STDMETHODCALLTYPE *ProbeNameFromCode )(
3184 HRESULT ( STDMETHODCALLTYPE *ProbeCodeFromName )(
3189 HRESULT ( STDMETHODCALLTYPE *CreateUsgfwFile )(
3208 #define IUsgfw2_QueryInterface(This,riid,ppvObject) \ 3209 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 3211 #define IUsgfw2_AddRef(This) \ 3212 ( (This)->lpVtbl -> AddRef(This) ) 3214 #define IUsgfw2_Release(This) \ 3215 ( (This)->lpVtbl -> Release(This) ) 3218 #define IUsgfw2_GetTypeInfoCount(This,pctinfo) \ 3219 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 3221 #define IUsgfw2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 3222 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 3224 #define IUsgfw2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 3225 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 3227 #define IUsgfw2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 3228 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 3231 #define IUsgfw2_get_ProbesCollection(This,pVal) \ 3232 ( (This)->lpVtbl -> get_ProbesCollection(This,pVal) ) 3234 #define IUsgfw2_get_BeamformersCollection(This,pVal) \ 3235 ( (This)->lpVtbl -> get_BeamformersCollection(This,pVal) ) 3237 #define IUsgfw2_CreateDataView(This,pUnkSource,ppUsgDataView) \ 3238 ( (This)->lpVtbl -> CreateDataView(This,pUnkSource,ppUsgDataView) ) 3240 #define IUsgfw2_Invalidate(This) \ 3241 ( (This)->lpVtbl -> Invalidate(This) ) 3243 #define IUsgfw2_BeamformerNameFromCode(This,Code,Name) \ 3244 ( (This)->lpVtbl -> BeamformerNameFromCode(This,Code,Name) ) 3246 #define IUsgfw2_BeamformerCodeFromName(This,Name,Code) \ 3247 ( (This)->lpVtbl -> BeamformerCodeFromName(This,Name,Code) ) 3249 #define IUsgfw2_ProbeNameFromCode(This,Code,Name) \ 3250 ( (This)->lpVtbl -> ProbeNameFromCode(This,Code,Name) ) 3252 #define IUsgfw2_ProbeCodeFromName(This,Name,Code) \ 3253 ( (This)->lpVtbl -> ProbeCodeFromName(This,Name,Code) ) 3255 #define IUsgfw2_CreateUsgfwFile(This,fileName,createFlags,ppFileObject) \ 3256 ( (This)->lpVtbl -> CreateUsgfwFile(This,fileName,createFlags,ppFileObject) ) 3269 #ifndef __IProbesCollection_INTERFACE_DEFINED__ 3270 #define __IProbesCollection_INTERFACE_DEFINED__ 3278 #if defined(__cplusplus) && !defined(CINTERFACE) 3280 MIDL_INTERFACE(
"1C3AF9E8-2597-4A1C-ADEA-6F9A17645A16")
3293 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
3299 ULONG ( STDMETHODCALLTYPE *AddRef )(
3302 ULONG ( STDMETHODCALLTYPE *Release )(
3305 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
3309 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
3315 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
3323 HRESULT ( STDMETHODCALLTYPE *Invoke )(
3355 #define IProbesCollection_QueryInterface(This,riid,ppvObject) \ 3356 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 3358 #define IProbesCollection_AddRef(This) \ 3359 ( (This)->lpVtbl -> AddRef(This) ) 3361 #define IProbesCollection_Release(This) \ 3362 ( (This)->lpVtbl -> Release(This) ) 3365 #define IProbesCollection_GetTypeInfoCount(This,pctinfo) \ 3366 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 3368 #define IProbesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 3369 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 3371 #define IProbesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 3372 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 3374 #define IProbesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 3375 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 3389 #ifndef __IUsgCollection_INTERFACE_DEFINED__ 3390 #define __IUsgCollection_INTERFACE_DEFINED__ 3398 #if defined(__cplusplus) && !defined(CINTERFACE) 3400 MIDL_INTERFACE(
"EAA864EC-F0B8-49EF-BF78-09B8379D0D62")
3404 virtual HRESULT STDMETHODCALLTYPE get_Count(
3407 virtual HRESULT STDMETHODCALLTYPE Item(
3409 IUnknown **ppUnk) = 0;
3420 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
3426 ULONG ( STDMETHODCALLTYPE *AddRef )(
3429 ULONG ( STDMETHODCALLTYPE *Release )(
3432 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
3436 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
3442 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
3450 HRESULT ( STDMETHODCALLTYPE *Invoke )(
3469 HRESULT ( STDMETHODCALLTYPE *get_Count )(
3473 HRESULT ( STDMETHODCALLTYPE *Item )(
3491 #define IUsgCollection_QueryInterface(This,riid,ppvObject) \ 3492 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 3494 #define IUsgCollection_AddRef(This) \ 3495 ( (This)->lpVtbl -> AddRef(This) ) 3497 #define IUsgCollection_Release(This) \ 3498 ( (This)->lpVtbl -> Release(This) ) 3501 #define IUsgCollection_GetTypeInfoCount(This,pctinfo) \ 3502 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 3504 #define IUsgCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 3505 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 3507 #define IUsgCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 3508 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 3510 #define IUsgCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 3511 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 3514 #define IUsgCollection_get_Count(This,pVal) \ 3515 ( (This)->lpVtbl -> get_Count(This,pVal) ) 3517 #define IUsgCollection_Item(This,lItem,ppUnk) \ 3518 ( (This)->lpVtbl -> Item(This,lItem,ppUnk) ) 3531 #ifndef __IProbe_INTERFACE_DEFINED__ 3532 #define __IProbe_INTERFACE_DEFINED__ 3540 #if defined(__cplusplus) && !defined(CINTERFACE) 3542 MIDL_INTERFACE(
"264096B1-8393-4060-907B-917C395FF97C")
3543 IProbe : public IDispatch
3546 virtual HRESULT STDMETHODCALLTYPE get_Name(
3549 virtual HRESULT STDMETHODCALLTYPE get_Beamformer(
3550 IUnknown **
pVal) = 0;
3552 virtual HRESULT STDMETHODCALLTYPE get_DeviceState(
3555 virtual HRESULT STDMETHODCALLTYPE get_DispalyName(
3558 virtual HRESULT STDMETHODCALLTYPE get_Code(
3570 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
3576 ULONG ( STDMETHODCALLTYPE *AddRef )(
3579 ULONG ( STDMETHODCALLTYPE *Release )(
3582 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
3586 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
3592 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
3600 HRESULT ( STDMETHODCALLTYPE *Invoke )(
3619 HRESULT ( STDMETHODCALLTYPE *get_Name )(
3623 HRESULT ( STDMETHODCALLTYPE *get_Beamformer )(
3627 HRESULT ( STDMETHODCALLTYPE *get_DeviceState )(
3631 HRESULT ( STDMETHODCALLTYPE *get_DispalyName )(
3635 HRESULT ( STDMETHODCALLTYPE *get_Code )(
3652 #define IProbe_QueryInterface(This,riid,ppvObject) \ 3653 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 3655 #define IProbe_AddRef(This) \ 3656 ( (This)->lpVtbl -> AddRef(This) ) 3658 #define IProbe_Release(This) \ 3659 ( (This)->lpVtbl -> Release(This) ) 3662 #define IProbe_GetTypeInfoCount(This,pctinfo) \ 3663 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 3665 #define IProbe_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 3666 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 3668 #define IProbe_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 3669 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 3671 #define IProbe_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 3672 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 3675 #define IProbe_get_Name(This,pVal) \ 3676 ( (This)->lpVtbl -> get_Name(This,pVal) ) 3678 #define IProbe_get_Beamformer(This,pVal) \ 3679 ( (This)->lpVtbl -> get_Beamformer(This,pVal) ) 3681 #define IProbe_get_DeviceState(This,pVal) \ 3682 ( (This)->lpVtbl -> get_DeviceState(This,pVal) ) 3684 #define IProbe_get_DispalyName(This,pVal) \ 3685 ( (This)->lpVtbl -> get_DispalyName(This,pVal) ) 3687 #define IProbe_get_Code(This,pVal) \ 3688 ( (This)->lpVtbl -> get_Code(This,pVal) ) 3701 #ifndef __IProbe2_INTERFACE_DEFINED__ 3702 #define __IProbe2_INTERFACE_DEFINED__ 3710 #if defined(__cplusplus) && !defined(CINTERFACE) 3712 MIDL_INTERFACE(
"7500FEC3-E775-4d0c-91D8-59DF9C3ED7EB")
3716 virtual HRESULT STDMETHODCALLTYPE get_Type(
3719 virtual HRESULT STDMETHODCALLTYPE get_SerialNumber(
3732 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
3738 ULONG ( STDMETHODCALLTYPE *AddRef )(
3741 ULONG ( STDMETHODCALLTYPE *Release )(
3744 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
3748 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
3754 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
3762 HRESULT ( STDMETHODCALLTYPE *Invoke )(
3781 HRESULT ( STDMETHODCALLTYPE *get_Name )(
3785 HRESULT ( STDMETHODCALLTYPE *get_Beamformer )(
3789 HRESULT ( STDMETHODCALLTYPE *get_DeviceState )(
3793 HRESULT ( STDMETHODCALLTYPE *get_DispalyName )(
3797 HRESULT ( STDMETHODCALLTYPE *get_Code )(
3801 HRESULT ( STDMETHODCALLTYPE *get_Type )(
3805 HRESULT ( STDMETHODCALLTYPE *get_SerialNumber )(
3823 #define IProbe2_QueryInterface(This,riid,ppvObject) \ 3824 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 3826 #define IProbe2_AddRef(This) \ 3827 ( (This)->lpVtbl -> AddRef(This) ) 3829 #define IProbe2_Release(This) \ 3830 ( (This)->lpVtbl -> Release(This) ) 3833 #define IProbe2_GetTypeInfoCount(This,pctinfo) \ 3834 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 3836 #define IProbe2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 3837 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 3839 #define IProbe2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 3840 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 3842 #define IProbe2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 3843 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 3846 #define IProbe2_get_Name(This,pVal) \ 3847 ( (This)->lpVtbl -> get_Name(This,pVal) ) 3849 #define IProbe2_get_Beamformer(This,pVal) \ 3850 ( (This)->lpVtbl -> get_Beamformer(This,pVal) ) 3852 #define IProbe2_get_DeviceState(This,pVal) \ 3853 ( (This)->lpVtbl -> get_DeviceState(This,pVal) ) 3855 #define IProbe2_get_DispalyName(This,pVal) \ 3856 ( (This)->lpVtbl -> get_DispalyName(This,pVal) ) 3858 #define IProbe2_get_Code(This,pVal) \ 3859 ( (This)->lpVtbl -> get_Code(This,pVal) ) 3862 #define IProbe2_get_Type(This,pVal) \ 3863 ( (This)->lpVtbl -> get_Type(This,pVal) ) 3865 #define IProbe2_get_SerialNumber(This,index,pVal) \ 3866 ( (This)->lpVtbl -> get_SerialNumber(This,index,pVal) ) 3879 #ifndef __IBeamformer_INTERFACE_DEFINED__ 3880 #define __IBeamformer_INTERFACE_DEFINED__ 3888 #if defined(__cplusplus) && !defined(CINTERFACE) 3890 MIDL_INTERFACE(
"1AF2973E-1991-4A7A-86AF-7EA0150C6925")
3894 virtual HRESULT STDMETHODCALLTYPE get_Name(
3897 virtual HRESULT STDMETHODCALLTYPE get_Probes(
3898 IUnknown **
pVal) = 0;
3900 virtual HRESULT STDMETHODCALLTYPE get_DeviceState(
3903 virtual HRESULT STDMETHODCALLTYPE get_DisplayName(
3906 virtual HRESULT STDMETHODCALLTYPE OpenDevice(
void) = 0;
3908 virtual HRESULT STDMETHODCALLTYPE SwitchConnector(
void) = 0;
3910 virtual HRESULT STDMETHODCALLTYPE SwitchConnectorSupported(
3911 LONG *bSupported) = 0;
3913 virtual HRESULT STDMETHODCALLTYPE get_Code(
3925 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
3931 ULONG ( STDMETHODCALLTYPE *AddRef )(
3934 ULONG ( STDMETHODCALLTYPE *Release )(
3937 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
3941 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
3947 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
3955 HRESULT ( STDMETHODCALLTYPE *Invoke )(
3974 HRESULT ( STDMETHODCALLTYPE *get_Name )(
3978 HRESULT ( STDMETHODCALLTYPE *get_Probes )(
3982 HRESULT ( STDMETHODCALLTYPE *get_DeviceState )(
3986 HRESULT ( STDMETHODCALLTYPE *get_DisplayName )(
3990 HRESULT ( STDMETHODCALLTYPE *OpenDevice )(
3993 HRESULT ( STDMETHODCALLTYPE *SwitchConnector )(
3996 HRESULT ( STDMETHODCALLTYPE *SwitchConnectorSupported )(
4000 HRESULT ( STDMETHODCALLTYPE *get_Code )(
4017 #define IBeamformer_QueryInterface(This,riid,ppvObject) \ 4018 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4020 #define IBeamformer_AddRef(This) \ 4021 ( (This)->lpVtbl -> AddRef(This) ) 4023 #define IBeamformer_Release(This) \ 4024 ( (This)->lpVtbl -> Release(This) ) 4027 #define IBeamformer_GetTypeInfoCount(This,pctinfo) \ 4028 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4030 #define IBeamformer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4031 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4033 #define IBeamformer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4034 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4036 #define IBeamformer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4037 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4040 #define IBeamformer_get_Name(This,pVal) \ 4041 ( (This)->lpVtbl -> get_Name(This,pVal) ) 4043 #define IBeamformer_get_Probes(This,pVal) \ 4044 ( (This)->lpVtbl -> get_Probes(This,pVal) ) 4046 #define IBeamformer_get_DeviceState(This,pVal) \ 4047 ( (This)->lpVtbl -> get_DeviceState(This,pVal) ) 4049 #define IBeamformer_get_DisplayName(This,pVal) \ 4050 ( (This)->lpVtbl -> get_DisplayName(This,pVal) ) 4052 #define IBeamformer_OpenDevice(This) \ 4053 ( (This)->lpVtbl -> OpenDevice(This) ) 4055 #define IBeamformer_SwitchConnector(This) \ 4056 ( (This)->lpVtbl -> SwitchConnector(This) ) 4058 #define IBeamformer_SwitchConnectorSupported(This,bSupported) \ 4059 ( (This)->lpVtbl -> SwitchConnectorSupported(This,bSupported) ) 4061 #define IBeamformer_get_Code(This,pVal) \ 4062 ( (This)->lpVtbl -> get_Code(This,pVal) ) 4075 #ifndef __IScanModes_INTERFACE_DEFINED__ 4076 #define __IScanModes_INTERFACE_DEFINED__ 4084 #if defined(__cplusplus) && !defined(CINTERFACE) 4086 MIDL_INTERFACE(
"60C480B7-F1E7-403C-8AF3-8DCED99A2560")
4090 virtual HRESULT STDMETHODCALLTYPE get_Count(
4093 virtual HRESULT STDMETHODCALLTYPE Item(
4095 ULONG *pScanMode) = 0;
4106 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4112 ULONG ( STDMETHODCALLTYPE *AddRef )(
4115 ULONG ( STDMETHODCALLTYPE *Release )(
4118 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4122 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4128 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4136 HRESULT ( STDMETHODCALLTYPE *Invoke )(
4155 HRESULT ( STDMETHODCALLTYPE *get_Count )(
4159 HRESULT ( STDMETHODCALLTYPE *Item )(
4177 #define IScanModes_QueryInterface(This,riid,ppvObject) \ 4178 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4180 #define IScanModes_AddRef(This) \ 4181 ( (This)->lpVtbl -> AddRef(This) ) 4183 #define IScanModes_Release(This) \ 4184 ( (This)->lpVtbl -> Release(This) ) 4187 #define IScanModes_GetTypeInfoCount(This,pctinfo) \ 4188 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4190 #define IScanModes_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4191 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4193 #define IScanModes_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4194 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4196 #define IScanModes_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4197 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4200 #define IScanModes_get_Count(This,pVal) \ 4201 ( (This)->lpVtbl -> get_Count(This,pVal) ) 4203 #define IScanModes_Item(This,lItem,pScanMode) \ 4204 ( (This)->lpVtbl -> Item(This,lItem,pScanMode) ) 4217 #ifndef __IUsgControl_INTERFACE_DEFINED__ 4218 #define __IUsgControl_INTERFACE_DEFINED__ 4226 #if defined(__cplusplus) && !defined(CINTERFACE) 4228 MIDL_INTERFACE(
"5748CA80-1710-489F-BC13-28F2C0122B49")
4241 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4247 ULONG ( STDMETHODCALLTYPE *AddRef )(
4250 ULONG ( STDMETHODCALLTYPE *Release )(
4253 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4257 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4263 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4271 HRESULT ( STDMETHODCALLTYPE *Invoke )(
4303 #define IUsgControl_QueryInterface(This,riid,ppvObject) \ 4304 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4306 #define IUsgControl_AddRef(This) \ 4307 ( (This)->lpVtbl -> AddRef(This) ) 4309 #define IUsgControl_Release(This) \ 4310 ( (This)->lpVtbl -> Release(This) ) 4313 #define IUsgControl_GetTypeInfoCount(This,pctinfo) \ 4314 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4316 #define IUsgControl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4317 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4319 #define IUsgControl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4320 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4322 #define IUsgControl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4323 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4337 #ifndef __IUsgGain_INTERFACE_DEFINED__ 4338 #define __IUsgGain_INTERFACE_DEFINED__ 4346 #if defined(__cplusplus) && !defined(CINTERFACE) 4348 MIDL_INTERFACE(
"A18F0D3F-DD69-4BDE-8F26-4F54D67B57D0")
4352 virtual HRESULT STDMETHODCALLTYPE get_Current(
4355 virtual HRESULT STDMETHODCALLTYPE put_Current(
4358 virtual HRESULT STDMETHODCALLTYPE get_Values(
4370 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4376 ULONG ( STDMETHODCALLTYPE *AddRef )(
4379 ULONG ( STDMETHODCALLTYPE *Release )(
4382 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4386 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4392 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4400 HRESULT ( STDMETHODCALLTYPE *Invoke )(
4419 HRESULT ( STDMETHODCALLTYPE *get_Current )(
4423 HRESULT ( STDMETHODCALLTYPE *put_Current )(
4427 HRESULT ( STDMETHODCALLTYPE *get_Values )(
4444 #define IUsgGain_QueryInterface(This,riid,ppvObject) \ 4445 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4447 #define IUsgGain_AddRef(This) \ 4448 ( (This)->lpVtbl -> AddRef(This) ) 4450 #define IUsgGain_Release(This) \ 4451 ( (This)->lpVtbl -> Release(This) ) 4454 #define IUsgGain_GetTypeInfoCount(This,pctinfo) \ 4455 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4457 #define IUsgGain_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4458 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4460 #define IUsgGain_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4461 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4463 #define IUsgGain_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4464 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4467 #define IUsgGain_get_Current(This,pVal) \ 4468 ( (This)->lpVtbl -> get_Current(This,pVal) ) 4470 #define IUsgGain_put_Current(This,newVal) \ 4471 ( (This)->lpVtbl -> put_Current(This,newVal) ) 4473 #define IUsgGain_get_Values(This,pVal) \ 4474 ( (This)->lpVtbl -> get_Values(This,pVal) ) 4487 #ifndef __IUsgValues_INTERFACE_DEFINED__ 4488 #define __IUsgValues_INTERFACE_DEFINED__ 4496 #if defined(__cplusplus) && !defined(CINTERFACE) 4498 MIDL_INTERFACE(
"95D11D2B-EC05-4A2E-B31B-1386C484AE16")
4502 virtual HRESULT STDMETHODCALLTYPE get_Count(
4505 virtual HRESULT STDMETHODCALLTYPE Item(
4507 VARIANT *pValue) = 0;
4518 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4524 ULONG ( STDMETHODCALLTYPE *AddRef )(
4527 ULONG ( STDMETHODCALLTYPE *Release )(
4530 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4534 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4540 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4548 HRESULT ( STDMETHODCALLTYPE *Invoke )(
4567 HRESULT ( STDMETHODCALLTYPE *get_Count )(
4571 HRESULT ( STDMETHODCALLTYPE *Item )(
4589 #define IUsgValues_QueryInterface(This,riid,ppvObject) \ 4590 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4592 #define IUsgValues_AddRef(This) \ 4593 ( (This)->lpVtbl -> AddRef(This) ) 4595 #define IUsgValues_Release(This) \ 4596 ( (This)->lpVtbl -> Release(This) ) 4599 #define IUsgValues_GetTypeInfoCount(This,pctinfo) \ 4600 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4602 #define IUsgValues_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4603 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4605 #define IUsgValues_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4606 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4608 #define IUsgValues_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4609 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4612 #define IUsgValues_get_Count(This,pVal) \ 4613 ( (This)->lpVtbl -> get_Count(This,pVal) ) 4615 #define IUsgValues_Item(This,lItem,pValue) \ 4616 ( (This)->lpVtbl -> Item(This,lItem,pValue) ) 4629 #ifndef __IUsgPower_INTERFACE_DEFINED__ 4630 #define __IUsgPower_INTERFACE_DEFINED__ 4638 #if defined(__cplusplus) && !defined(CINTERFACE) 4640 MIDL_INTERFACE(
"F23DC92E-60CB-4EAE-8CD1-BD729E8D785C")
4644 virtual HRESULT STDMETHODCALLTYPE get_Current(
4647 virtual HRESULT STDMETHODCALLTYPE put_Current(
4650 virtual HRESULT STDMETHODCALLTYPE get_Values(
4662 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4668 ULONG ( STDMETHODCALLTYPE *AddRef )(
4671 ULONG ( STDMETHODCALLTYPE *Release )(
4674 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4678 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4684 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4692 HRESULT ( STDMETHODCALLTYPE *Invoke )(
4711 HRESULT ( STDMETHODCALLTYPE *get_Current )(
4715 HRESULT ( STDMETHODCALLTYPE *put_Current )(
4719 HRESULT ( STDMETHODCALLTYPE *get_Values )(
4736 #define IUsgPower_QueryInterface(This,riid,ppvObject) \ 4737 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4739 #define IUsgPower_AddRef(This) \ 4740 ( (This)->lpVtbl -> AddRef(This) ) 4742 #define IUsgPower_Release(This) \ 4743 ( (This)->lpVtbl -> Release(This) ) 4746 #define IUsgPower_GetTypeInfoCount(This,pctinfo) \ 4747 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4749 #define IUsgPower_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4750 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4752 #define IUsgPower_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4753 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4755 #define IUsgPower_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4756 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4759 #define IUsgPower_get_Current(This,pVal) \ 4760 ( (This)->lpVtbl -> get_Current(This,pVal) ) 4762 #define IUsgPower_put_Current(This,newVal) \ 4763 ( (This)->lpVtbl -> put_Current(This,newVal) ) 4765 #define IUsgPower_get_Values(This,pVal) \ 4766 ( (This)->lpVtbl -> get_Values(This,pVal) ) 4779 #ifndef __IUsgDynamicRange_INTERFACE_DEFINED__ 4780 #define __IUsgDynamicRange_INTERFACE_DEFINED__ 4788 #if defined(__cplusplus) && !defined(CINTERFACE) 4790 MIDL_INTERFACE(
"B3194B41-4E87-4787-8E79-25633A7596D9")
4794 virtual HRESULT STDMETHODCALLTYPE get_Current(
4797 virtual HRESULT STDMETHODCALLTYPE put_Current(
4800 virtual HRESULT STDMETHODCALLTYPE get_Values(
4812 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4818 ULONG ( STDMETHODCALLTYPE *AddRef )(
4821 ULONG ( STDMETHODCALLTYPE *Release )(
4824 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4828 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4834 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4842 HRESULT ( STDMETHODCALLTYPE *Invoke )(
4861 HRESULT ( STDMETHODCALLTYPE *get_Current )(
4865 HRESULT ( STDMETHODCALLTYPE *put_Current )(
4869 HRESULT ( STDMETHODCALLTYPE *get_Values )(
4886 #define IUsgDynamicRange_QueryInterface(This,riid,ppvObject) \ 4887 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 4889 #define IUsgDynamicRange_AddRef(This) \ 4890 ( (This)->lpVtbl -> AddRef(This) ) 4892 #define IUsgDynamicRange_Release(This) \ 4893 ( (This)->lpVtbl -> Release(This) ) 4896 #define IUsgDynamicRange_GetTypeInfoCount(This,pctinfo) \ 4897 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 4899 #define IUsgDynamicRange_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 4900 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 4902 #define IUsgDynamicRange_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 4903 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 4905 #define IUsgDynamicRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 4906 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 4909 #define IUsgDynamicRange_get_Current(This,pVal) \ 4910 ( (This)->lpVtbl -> get_Current(This,pVal) ) 4912 #define IUsgDynamicRange_put_Current(This,newVal) \ 4913 ( (This)->lpVtbl -> put_Current(This,newVal) ) 4915 #define IUsgDynamicRange_get_Values(This,pVal) \ 4916 ( (This)->lpVtbl -> get_Values(This,pVal) ) 4929 #ifndef __IUsgFrameAvg_INTERFACE_DEFINED__ 4930 #define __IUsgFrameAvg_INTERFACE_DEFINED__ 4938 #if defined(__cplusplus) && !defined(CINTERFACE) 4940 MIDL_INTERFACE(
"3FD666AF-C2B5-4A5D-AFCA-30EDE03427E2")
4944 virtual HRESULT STDMETHODCALLTYPE get_Current(
4947 virtual HRESULT STDMETHODCALLTYPE put_Current(
4950 virtual HRESULT STDMETHODCALLTYPE get_Values(
4962 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
4968 ULONG ( STDMETHODCALLTYPE *AddRef )(
4971 ULONG ( STDMETHODCALLTYPE *Release )(
4974 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
4978 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
4984 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
4992 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5011 HRESULT ( STDMETHODCALLTYPE *get_Current )(
5015 HRESULT ( STDMETHODCALLTYPE *put_Current )(
5019 HRESULT ( STDMETHODCALLTYPE *get_Values )(
5036 #define IUsgFrameAvg_QueryInterface(This,riid,ppvObject) \ 5037 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5039 #define IUsgFrameAvg_AddRef(This) \ 5040 ( (This)->lpVtbl -> AddRef(This) ) 5042 #define IUsgFrameAvg_Release(This) \ 5043 ( (This)->lpVtbl -> Release(This) ) 5046 #define IUsgFrameAvg_GetTypeInfoCount(This,pctinfo) \ 5047 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5049 #define IUsgFrameAvg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5050 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5052 #define IUsgFrameAvg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5053 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5055 #define IUsgFrameAvg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5056 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5059 #define IUsgFrameAvg_get_Current(This,pVal) \ 5060 ( (This)->lpVtbl -> get_Current(This,pVal) ) 5062 #define IUsgFrameAvg_put_Current(This,newVal) \ 5063 ( (This)->lpVtbl -> put_Current(This,newVal) ) 5065 #define IUsgFrameAvg_get_Values(This,pVal) \ 5066 ( (This)->lpVtbl -> get_Values(This,pVal) ) 5079 #ifndef __IUsgRejection2_INTERFACE_DEFINED__ 5080 #define __IUsgRejection2_INTERFACE_DEFINED__ 5088 #if defined(__cplusplus) && !defined(CINTERFACE) 5090 MIDL_INTERFACE(
"3FE7E792-42A5-45D1-B054-7BF47C67DBFB")
5094 virtual HRESULT STDMETHODCALLTYPE get_Current(
5097 virtual HRESULT STDMETHODCALLTYPE put_Current(
5100 virtual HRESULT STDMETHODCALLTYPE get_Values(
5112 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
5118 ULONG ( STDMETHODCALLTYPE *AddRef )(
5121 ULONG ( STDMETHODCALLTYPE *Release )(
5124 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
5128 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
5134 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
5142 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5161 HRESULT ( STDMETHODCALLTYPE *get_Current )(
5165 HRESULT ( STDMETHODCALLTYPE *put_Current )(
5169 HRESULT ( STDMETHODCALLTYPE *get_Values )(
5186 #define IUsgRejection2_QueryInterface(This,riid,ppvObject) \ 5187 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5189 #define IUsgRejection2_AddRef(This) \ 5190 ( (This)->lpVtbl -> AddRef(This) ) 5192 #define IUsgRejection2_Release(This) \ 5193 ( (This)->lpVtbl -> Release(This) ) 5196 #define IUsgRejection2_GetTypeInfoCount(This,pctinfo) \ 5197 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5199 #define IUsgRejection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5200 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5202 #define IUsgRejection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5203 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5205 #define IUsgRejection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5206 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5209 #define IUsgRejection2_get_Current(This,pVal) \ 5210 ( (This)->lpVtbl -> get_Current(This,pVal) ) 5212 #define IUsgRejection2_put_Current(This,newVal) \ 5213 ( (This)->lpVtbl -> put_Current(This,newVal) ) 5215 #define IUsgRejection2_get_Values(This,pVal) \ 5216 ( (This)->lpVtbl -> get_Values(This,pVal) ) 5229 #ifndef __IUsgProbeFrequency2_INTERFACE_DEFINED__ 5230 #define __IUsgProbeFrequency2_INTERFACE_DEFINED__ 5238 #if defined(__cplusplus) && !defined(CINTERFACE) 5240 MIDL_INTERFACE(
"53FCF15D-3C94-4AB3-9B8E-0CD67D733A24")
5244 virtual HRESULT STDMETHODCALLTYPE get_Current(
5247 virtual HRESULT STDMETHODCALLTYPE put_Current(
5250 virtual HRESULT STDMETHODCALLTYPE get_Values(
5262 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
5268 ULONG ( STDMETHODCALLTYPE *AddRef )(
5271 ULONG ( STDMETHODCALLTYPE *Release )(
5274 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
5278 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
5284 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
5292 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5311 HRESULT ( STDMETHODCALLTYPE *get_Current )(
5315 HRESULT ( STDMETHODCALLTYPE *put_Current )(
5319 HRESULT ( STDMETHODCALLTYPE *get_Values )(
5336 #define IUsgProbeFrequency2_QueryInterface(This,riid,ppvObject) \ 5337 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5339 #define IUsgProbeFrequency2_AddRef(This) \ 5340 ( (This)->lpVtbl -> AddRef(This) ) 5342 #define IUsgProbeFrequency2_Release(This) \ 5343 ( (This)->lpVtbl -> Release(This) ) 5346 #define IUsgProbeFrequency2_GetTypeInfoCount(This,pctinfo) \ 5347 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5349 #define IUsgProbeFrequency2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5350 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5352 #define IUsgProbeFrequency2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5353 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5355 #define IUsgProbeFrequency2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5356 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5359 #define IUsgProbeFrequency2_get_Current(This,pVal) \ 5360 ( (This)->lpVtbl -> get_Current(This,pVal) ) 5362 #define IUsgProbeFrequency2_put_Current(This,newVal) \ 5363 ( (This)->lpVtbl -> put_Current(This,newVal) ) 5365 #define IUsgProbeFrequency2_get_Values(This,pVal) \ 5366 ( (This)->lpVtbl -> get_Values(This,pVal) ) 5379 #ifndef __IUsgDepth_INTERFACE_DEFINED__ 5380 #define __IUsgDepth_INTERFACE_DEFINED__ 5388 #if defined(__cplusplus) && !defined(CINTERFACE) 5390 MIDL_INTERFACE(
"812D829E-9D55-406A-B89D-31A410839F87")
5394 virtual HRESULT STDMETHODCALLTYPE get_Current(
5397 virtual HRESULT STDMETHODCALLTYPE put_Current(
5400 virtual HRESULT STDMETHODCALLTYPE get_Values(
5412 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
5418 ULONG ( STDMETHODCALLTYPE *AddRef )(
5421 ULONG ( STDMETHODCALLTYPE *Release )(
5424 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
5428 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
5434 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
5442 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5461 HRESULT ( STDMETHODCALLTYPE *get_Current )(
5465 HRESULT ( STDMETHODCALLTYPE *put_Current )(
5469 HRESULT ( STDMETHODCALLTYPE *get_Values )(
5486 #define IUsgDepth_QueryInterface(This,riid,ppvObject) \ 5487 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5489 #define IUsgDepth_AddRef(This) \ 5490 ( (This)->lpVtbl -> AddRef(This) ) 5492 #define IUsgDepth_Release(This) \ 5493 ( (This)->lpVtbl -> Release(This) ) 5496 #define IUsgDepth_GetTypeInfoCount(This,pctinfo) \ 5497 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5499 #define IUsgDepth_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5500 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5502 #define IUsgDepth_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5503 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5505 #define IUsgDepth_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5506 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5509 #define IUsgDepth_get_Current(This,pVal) \ 5510 ( (This)->lpVtbl -> get_Current(This,pVal) ) 5512 #define IUsgDepth_put_Current(This,newVal) \ 5513 ( (This)->lpVtbl -> put_Current(This,newVal) ) 5515 #define IUsgDepth_get_Values(This,pVal) \ 5516 ( (This)->lpVtbl -> get_Values(This,pVal) ) 5529 #ifndef __IUsgImageOrientation_INTERFACE_DEFINED__ 5530 #define __IUsgImageOrientation_INTERFACE_DEFINED__ 5538 #if defined(__cplusplus) && !defined(CINTERFACE) 5540 MIDL_INTERFACE(
"859BCBDB-015C-4439-9702-F0CB0FDF8059")
5544 virtual HRESULT STDMETHODCALLTYPE get_Mirror(
5547 virtual HRESULT STDMETHODCALLTYPE put_Mirror(
5550 virtual HRESULT STDMETHODCALLTYPE get_Rotate(
5553 virtual HRESULT STDMETHODCALLTYPE put_Rotate(
5565 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
5571 ULONG ( STDMETHODCALLTYPE *AddRef )(
5574 ULONG ( STDMETHODCALLTYPE *Release )(
5577 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
5581 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
5587 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
5595 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5614 HRESULT ( STDMETHODCALLTYPE *get_Mirror )(
5618 HRESULT ( STDMETHODCALLTYPE *put_Mirror )(
5622 HRESULT ( STDMETHODCALLTYPE *get_Rotate )(
5626 HRESULT ( STDMETHODCALLTYPE *put_Rotate )(
5643 #define IUsgImageOrientation_QueryInterface(This,riid,ppvObject) \ 5644 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5646 #define IUsgImageOrientation_AddRef(This) \ 5647 ( (This)->lpVtbl -> AddRef(This) ) 5649 #define IUsgImageOrientation_Release(This) \ 5650 ( (This)->lpVtbl -> Release(This) ) 5653 #define IUsgImageOrientation_GetTypeInfoCount(This,pctinfo) \ 5654 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5656 #define IUsgImageOrientation_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5657 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5659 #define IUsgImageOrientation_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5660 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5662 #define IUsgImageOrientation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5663 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5666 #define IUsgImageOrientation_get_Mirror(This,pVal) \ 5667 ( (This)->lpVtbl -> get_Mirror(This,pVal) ) 5669 #define IUsgImageOrientation_put_Mirror(This,newVal) \ 5670 ( (This)->lpVtbl -> put_Mirror(This,newVal) ) 5672 #define IUsgImageOrientation_get_Rotate(This,pVal) \ 5673 ( (This)->lpVtbl -> get_Rotate(This,pVal) ) 5675 #define IUsgImageOrientation_put_Rotate(This,newVal) \ 5676 ( (This)->lpVtbl -> put_Rotate(This,newVal) ) 5689 #ifndef __IUsgImageEnhancement_INTERFACE_DEFINED__ 5690 #define __IUsgImageEnhancement_INTERFACE_DEFINED__ 5698 #if defined(__cplusplus) && !defined(CINTERFACE) 5700 MIDL_INTERFACE(
"90C02711-657D-436C-B865-DA76E7B5EA76")
5704 virtual HRESULT STDMETHODCALLTYPE get_Current(
5707 virtual HRESULT STDMETHODCALLTYPE put_Current(
5710 virtual HRESULT STDMETHODCALLTYPE get_Values(
5713 virtual HRESULT STDMETHODCALLTYPE get_Enabled(
5716 virtual HRESULT STDMETHODCALLTYPE put_Enabled(
5728 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
5734 ULONG ( STDMETHODCALLTYPE *AddRef )(
5737 ULONG ( STDMETHODCALLTYPE *Release )(
5740 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
5744 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
5750 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
5758 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5777 HRESULT ( STDMETHODCALLTYPE *get_Current )(
5781 HRESULT ( STDMETHODCALLTYPE *put_Current )(
5785 HRESULT ( STDMETHODCALLTYPE *get_Values )(
5789 HRESULT ( STDMETHODCALLTYPE *get_Enabled )(
5793 HRESULT ( STDMETHODCALLTYPE *put_Enabled )(
5810 #define IUsgImageEnhancement_QueryInterface(This,riid,ppvObject) \ 5811 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5813 #define IUsgImageEnhancement_AddRef(This) \ 5814 ( (This)->lpVtbl -> AddRef(This) ) 5816 #define IUsgImageEnhancement_Release(This) \ 5817 ( (This)->lpVtbl -> Release(This) ) 5820 #define IUsgImageEnhancement_GetTypeInfoCount(This,pctinfo) \ 5821 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5823 #define IUsgImageEnhancement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5824 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5826 #define IUsgImageEnhancement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5827 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5829 #define IUsgImageEnhancement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5830 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5833 #define IUsgImageEnhancement_get_Current(This,pVal) \ 5834 ( (This)->lpVtbl -> get_Current(This,pVal) ) 5836 #define IUsgImageEnhancement_put_Current(This,newVal) \ 5837 ( (This)->lpVtbl -> put_Current(This,newVal) ) 5839 #define IUsgImageEnhancement_get_Values(This,pVal) \ 5840 ( (This)->lpVtbl -> get_Values(This,pVal) ) 5842 #define IUsgImageEnhancement_get_Enabled(This,pVal) \ 5843 ( (This)->lpVtbl -> get_Enabled(This,pVal) ) 5845 #define IUsgImageEnhancement_put_Enabled(This,newVal) \ 5846 ( (This)->lpVtbl -> put_Enabled(This,newVal) ) 5859 #ifndef __IUsgViewArea_INTERFACE_DEFINED__ 5860 #define __IUsgViewArea_INTERFACE_DEFINED__ 5868 #if defined(__cplusplus) && !defined(CINTERFACE) 5870 MIDL_INTERFACE(
"0F5EAEE8-9C4E-4714-8F85-17D31CD25FC6")
5874 virtual HRESULT STDMETHODCALLTYPE get_Current(
5877 virtual HRESULT STDMETHODCALLTYPE put_Current(
5880 virtual HRESULT STDMETHODCALLTYPE get_Values(
5892 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
5898 ULONG ( STDMETHODCALLTYPE *AddRef )(
5901 ULONG ( STDMETHODCALLTYPE *Release )(
5904 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
5908 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
5914 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
5922 HRESULT ( STDMETHODCALLTYPE *Invoke )(
5941 HRESULT ( STDMETHODCALLTYPE *get_Current )(
5945 HRESULT ( STDMETHODCALLTYPE *put_Current )(
5949 HRESULT ( STDMETHODCALLTYPE *get_Values )(
5966 #define IUsgViewArea_QueryInterface(This,riid,ppvObject) \ 5967 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 5969 #define IUsgViewArea_AddRef(This) \ 5970 ( (This)->lpVtbl -> AddRef(This) ) 5972 #define IUsgViewArea_Release(This) \ 5973 ( (This)->lpVtbl -> Release(This) ) 5976 #define IUsgViewArea_GetTypeInfoCount(This,pctinfo) \ 5977 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 5979 #define IUsgViewArea_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 5980 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 5982 #define IUsgViewArea_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 5983 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 5985 #define IUsgViewArea_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 5986 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 5989 #define IUsgViewArea_get_Current(This,pVal) \ 5990 ( (This)->lpVtbl -> get_Current(This,pVal) ) 5992 #define IUsgViewArea_put_Current(This,newVal) \ 5993 ( (This)->lpVtbl -> put_Current(This,newVal) ) 5995 #define IUsgViewArea_get_Values(This,pVal) \ 5996 ( (This)->lpVtbl -> get_Values(This,pVal) ) 6009 #ifndef __IUsgLineDensity_INTERFACE_DEFINED__ 6010 #define __IUsgLineDensity_INTERFACE_DEFINED__ 6018 #if defined(__cplusplus) && !defined(CINTERFACE) 6020 MIDL_INTERFACE(
"118427F8-BAAC-4F29-B85C-DCFCD63573FE")
6024 virtual HRESULT STDMETHODCALLTYPE get_Current(
6027 virtual HRESULT STDMETHODCALLTYPE put_Current(
6030 virtual HRESULT STDMETHODCALLTYPE get_Values(
6042 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
6048 ULONG ( STDMETHODCALLTYPE *AddRef )(
6051 ULONG ( STDMETHODCALLTYPE *Release )(
6054 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
6058 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
6064 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
6072 HRESULT ( STDMETHODCALLTYPE *Invoke )(
6091 HRESULT ( STDMETHODCALLTYPE *get_Current )(
6095 HRESULT ( STDMETHODCALLTYPE *put_Current )(
6099 HRESULT ( STDMETHODCALLTYPE *get_Values )(
6116 #define IUsgLineDensity_QueryInterface(This,riid,ppvObject) \ 6117 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 6119 #define IUsgLineDensity_AddRef(This) \ 6120 ( (This)->lpVtbl -> AddRef(This) ) 6122 #define IUsgLineDensity_Release(This) \ 6123 ( (This)->lpVtbl -> Release(This) ) 6126 #define IUsgLineDensity_GetTypeInfoCount(This,pctinfo) \ 6127 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 6129 #define IUsgLineDensity_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 6130 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 6132 #define IUsgLineDensity_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 6133 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 6135 #define IUsgLineDensity_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 6136 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 6139 #define IUsgLineDensity_get_Current(This,pVal) \ 6140 ( (This)->lpVtbl -> get_Current(This,pVal) ) 6142 #define IUsgLineDensity_put_Current(This,newVal) \ 6143 ( (This)->lpVtbl -> put_Current(This,newVal) ) 6145 #define IUsgLineDensity_get_Values(This,pVal) \ 6146 ( (This)->lpVtbl -> get_Values(This,pVal) ) 6159 #ifndef __IUsgFocus_INTERFACE_DEFINED__ 6160 #define __IUsgFocus_INTERFACE_DEFINED__ 6168 #if defined(__cplusplus) && !defined(CINTERFACE) 6170 MIDL_INTERFACE(
"53502AB7-C0FB-4B31-A4EB-23C092D6D13A")
6174 virtual HRESULT STDMETHODCALLTYPE get_CurrentMode(
6177 virtual HRESULT STDMETHODCALLTYPE put_CurrentMode(
6180 virtual HRESULT STDMETHODCALLTYPE get_ValuesMode(
6183 virtual HRESULT STDMETHODCALLTYPE get_FocusSet(
6187 virtual HRESULT STDMETHODCALLTYPE put_FocusSet(
6191 virtual HRESULT STDMETHODCALLTYPE get_FocusSetCount(
6195 virtual HRESULT STDMETHODCALLTYPE GetFocalZonesCount(
6198 LONG *pFocalZones) = 0;
6200 virtual HRESULT STDMETHODCALLTYPE GetFocalZone(
6206 virtual HRESULT STDMETHODCALLTYPE GetFocusPoint(
6210 LONG *pFocusPoint) = 0;
6212 virtual HRESULT STDMETHODCALLTYPE GetFocusState(
6216 LONG *pFocusState) = 0;
6218 virtual HRESULT STDMETHODCALLTYPE SetFocusState(
6222 LONG *pFocusState) = 0;
6233 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
6239 ULONG ( STDMETHODCALLTYPE *AddRef )(
6242 ULONG ( STDMETHODCALLTYPE *Release )(
6245 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
6249 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
6255 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
6263 HRESULT ( STDMETHODCALLTYPE *Invoke )(
6282 HRESULT ( STDMETHODCALLTYPE *get_CurrentMode )(
6286 HRESULT ( STDMETHODCALLTYPE *put_CurrentMode )(
6290 HRESULT ( STDMETHODCALLTYPE *get_ValuesMode )(
6294 HRESULT ( STDMETHODCALLTYPE *get_FocusSet )(
6299 HRESULT ( STDMETHODCALLTYPE *put_FocusSet )(
6304 HRESULT ( STDMETHODCALLTYPE *get_FocusSetCount )(
6309 HRESULT ( STDMETHODCALLTYPE *GetFocalZonesCount )(
6315 HRESULT ( STDMETHODCALLTYPE *GetFocalZone )(
6322 HRESULT ( STDMETHODCALLTYPE *GetFocusPoint )(
6329 HRESULT ( STDMETHODCALLTYPE *GetFocusState )(
6336 HRESULT ( STDMETHODCALLTYPE *SetFocusState )(
6356 #define IUsgFocus_QueryInterface(This,riid,ppvObject) \ 6357 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 6359 #define IUsgFocus_AddRef(This) \ 6360 ( (This)->lpVtbl -> AddRef(This) ) 6362 #define IUsgFocus_Release(This) \ 6363 ( (This)->lpVtbl -> Release(This) ) 6366 #define IUsgFocus_GetTypeInfoCount(This,pctinfo) \ 6367 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 6369 #define IUsgFocus_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 6370 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 6372 #define IUsgFocus_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 6373 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 6375 #define IUsgFocus_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 6376 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 6379 #define IUsgFocus_get_CurrentMode(This,pVal) \ 6380 ( (This)->lpVtbl -> get_CurrentMode(This,pVal) ) 6382 #define IUsgFocus_put_CurrentMode(This,newVal) \ 6383 ( (This)->lpVtbl -> put_CurrentMode(This,newVal) ) 6385 #define IUsgFocus_get_ValuesMode(This,pVal) \ 6386 ( (This)->lpVtbl -> get_ValuesMode(This,pVal) ) 6388 #define IUsgFocus_get_FocusSet(This,mode,pVal) \ 6389 ( (This)->lpVtbl -> get_FocusSet(This,mode,pVal) ) 6391 #define IUsgFocus_put_FocusSet(This,mode,newVal) \ 6392 ( (This)->lpVtbl -> put_FocusSet(This,mode,newVal) ) 6394 #define IUsgFocus_get_FocusSetCount(This,mode,pVal) \ 6395 ( (This)->lpVtbl -> get_FocusSetCount(This,mode,pVal) ) 6397 #define IUsgFocus_GetFocalZonesCount(This,mode,focusSet,pFocalZones) \ 6398 ( (This)->lpVtbl -> GetFocalZonesCount(This,mode,focusSet,pFocalZones) ) 6400 #define IUsgFocus_GetFocalZone(This,mode,focusSet,zoneIndex,pFocalZone) \ 6401 ( (This)->lpVtbl -> GetFocalZone(This,mode,focusSet,zoneIndex,pFocalZone) ) 6403 #define IUsgFocus_GetFocusPoint(This,mode,focusSet,zoneIndex,pFocusPoint) \ 6404 ( (This)->lpVtbl -> GetFocusPoint(This,mode,focusSet,zoneIndex,pFocusPoint) ) 6406 #define IUsgFocus_GetFocusState(This,mode,focusSet,entries,pFocusState) \ 6407 ( (This)->lpVtbl -> GetFocusState(This,mode,focusSet,entries,pFocusState) ) 6409 #define IUsgFocus_SetFocusState(This,mode,focusSet,entries,pFocusState) \ 6410 ( (This)->lpVtbl -> SetFocusState(This,mode,focusSet,entries,pFocusState) ) 6423 #ifndef __IUsgTgc_INTERFACE_DEFINED__ 6424 #define __IUsgTgc_INTERFACE_DEFINED__ 6432 #if defined(__cplusplus) && !defined(CINTERFACE) 6434 MIDL_INTERFACE(
"5AA2CBAF-30F9-4F20-A7F8-BB77A7C86D71")
6438 virtual HRESULT STDMETHODCALLTYPE GetTgcEntries(
6441 LONG *pTgcData) = 0;
6443 virtual HRESULT STDMETHODCALLTYPE SetTgcEntries(
6446 LONG *pTgcData) = 0;
6448 virtual HRESULT STDMETHODCALLTYPE GetTgcSize(
6451 virtual HRESULT STDMETHODCALLTYPE PositionToDepth(
6455 virtual HRESULT STDMETHODCALLTYPE DepthToPosition(
6459 virtual HRESULT STDMETHODCALLTYPE get_Current(
6463 virtual HRESULT STDMETHODCALLTYPE put_Current(
6467 virtual HRESULT STDMETHODCALLTYPE get_CtlPointsCount(
6470 virtual HRESULT STDMETHODCALLTYPE put_CtlPointsCount(
6473 virtual HRESULT STDMETHODCALLTYPE get_CtlPointPos(
6477 virtual HRESULT STDMETHODCALLTYPE get_ValuesTgc(
6489 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
6495 ULONG ( STDMETHODCALLTYPE *AddRef )(
6498 ULONG ( STDMETHODCALLTYPE *Release )(
6501 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
6505 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
6511 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
6519 HRESULT ( STDMETHODCALLTYPE *Invoke )(
6538 HRESULT ( STDMETHODCALLTYPE *GetTgcEntries )(
6544 HRESULT ( STDMETHODCALLTYPE *SetTgcEntries )(
6550 HRESULT ( STDMETHODCALLTYPE *GetTgcSize )(
6554 HRESULT ( STDMETHODCALLTYPE *PositionToDepth )(
6559 HRESULT ( STDMETHODCALLTYPE *DepthToPosition )(
6564 HRESULT ( STDMETHODCALLTYPE *get_Current )(
6569 HRESULT ( STDMETHODCALLTYPE *put_Current )(
6574 HRESULT ( STDMETHODCALLTYPE *get_CtlPointsCount )(
6578 HRESULT ( STDMETHODCALLTYPE *put_CtlPointsCount )(
6582 HRESULT ( STDMETHODCALLTYPE *get_CtlPointPos )(
6587 HRESULT ( STDMETHODCALLTYPE *get_ValuesTgc )(
6604 #define IUsgTgc_QueryInterface(This,riid,ppvObject) \ 6605 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 6607 #define IUsgTgc_AddRef(This) \ 6608 ( (This)->lpVtbl -> AddRef(This) ) 6610 #define IUsgTgc_Release(This) \ 6611 ( (This)->lpVtbl -> Release(This) ) 6614 #define IUsgTgc_GetTypeInfoCount(This,pctinfo) \ 6615 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 6617 #define IUsgTgc_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 6618 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 6620 #define IUsgTgc_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 6621 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 6623 #define IUsgTgc_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 6624 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 6627 #define IUsgTgc_GetTgcEntries(This,startIndex,entries,pTgcData) \ 6628 ( (This)->lpVtbl -> GetTgcEntries(This,startIndex,entries,pTgcData) ) 6630 #define IUsgTgc_SetTgcEntries(This,startIndex,entries,pTgcData) \ 6631 ( (This)->lpVtbl -> SetTgcEntries(This,startIndex,entries,pTgcData) ) 6633 #define IUsgTgc_GetTgcSize(This,pVal) \ 6634 ( (This)->lpVtbl -> GetTgcSize(This,pVal) ) 6636 #define IUsgTgc_PositionToDepth(This,pos,depth) \ 6637 ( (This)->lpVtbl -> PositionToDepth(This,pos,depth) ) 6639 #define IUsgTgc_DepthToPosition(This,depth,pos) \ 6640 ( (This)->lpVtbl -> DepthToPosition(This,depth,pos) ) 6642 #define IUsgTgc_get_Current(This,ctlPoint,pVal) \ 6643 ( (This)->lpVtbl -> get_Current(This,ctlPoint,pVal) ) 6645 #define IUsgTgc_put_Current(This,ctlPoint,newVal) \ 6646 ( (This)->lpVtbl -> put_Current(This,ctlPoint,newVal) ) 6648 #define IUsgTgc_get_CtlPointsCount(This,pVal) \ 6649 ( (This)->lpVtbl -> get_CtlPointsCount(This,pVal) ) 6651 #define IUsgTgc_put_CtlPointsCount(This,newVal) \ 6652 ( (This)->lpVtbl -> put_CtlPointsCount(This,newVal) ) 6654 #define IUsgTgc_get_CtlPointPos(This,ctlPoint,pVal) \ 6655 ( (This)->lpVtbl -> get_CtlPointPos(This,ctlPoint,pVal) ) 6657 #define IUsgTgc_get_ValuesTgc(This,pVal) \ 6658 ( (This)->lpVtbl -> get_ValuesTgc(This,pVal) ) 6671 #ifndef __IUsgClearView_INTERFACE_DEFINED__ 6672 #define __IUsgClearView_INTERFACE_DEFINED__ 6680 #if defined(__cplusplus) && !defined(CINTERFACE) 6682 MIDL_INTERFACE(
"5B07F59F-E2B9-4045-9C23-BBAA62886078")
6686 virtual HRESULT STDMETHODCALLTYPE get_Current(
6689 virtual HRESULT STDMETHODCALLTYPE put_Current(
6692 virtual HRESULT STDMETHODCALLTYPE get_Values(
6695 virtual HRESULT STDMETHODCALLTYPE get_Enabled(
6698 virtual HRESULT STDMETHODCALLTYPE put_Enabled(
6710 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
6716 ULONG ( STDMETHODCALLTYPE *AddRef )(
6719 ULONG ( STDMETHODCALLTYPE *Release )(
6722 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
6726 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
6732 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
6740 HRESULT ( STDMETHODCALLTYPE *Invoke )(
6759 HRESULT ( STDMETHODCALLTYPE *get_Current )(
6763 HRESULT ( STDMETHODCALLTYPE *put_Current )(
6767 HRESULT ( STDMETHODCALLTYPE *get_Values )(
6771 HRESULT ( STDMETHODCALLTYPE *get_Enabled )(
6775 HRESULT ( STDMETHODCALLTYPE *put_Enabled )(
6792 #define IUsgClearView_QueryInterface(This,riid,ppvObject) \ 6793 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 6795 #define IUsgClearView_AddRef(This) \ 6796 ( (This)->lpVtbl -> AddRef(This) ) 6798 #define IUsgClearView_Release(This) \ 6799 ( (This)->lpVtbl -> Release(This) ) 6802 #define IUsgClearView_GetTypeInfoCount(This,pctinfo) \ 6803 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 6805 #define IUsgClearView_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 6806 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 6808 #define IUsgClearView_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 6809 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 6811 #define IUsgClearView_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 6812 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 6815 #define IUsgClearView_get_Current(This,pVal) \ 6816 ( (This)->lpVtbl -> get_Current(This,pVal) ) 6818 #define IUsgClearView_put_Current(This,newVal) \ 6819 ( (This)->lpVtbl -> put_Current(This,newVal) ) 6821 #define IUsgClearView_get_Values(This,pVal) \ 6822 ( (This)->lpVtbl -> get_Values(This,pVal) ) 6824 #define IUsgClearView_get_Enabled(This,pVal) \ 6825 ( (This)->lpVtbl -> get_Enabled(This,pVal) ) 6827 #define IUsgClearView_put_Enabled(This,newVal) \ 6828 ( (This)->lpVtbl -> put_Enabled(This,newVal) ) 6841 #ifndef __IUsgPaletteCalculator_INTERFACE_DEFINED__ 6842 #define __IUsgPaletteCalculator_INTERFACE_DEFINED__ 6850 #if defined(__cplusplus) && !defined(CINTERFACE) 6852 MIDL_INTERFACE(
"537B5EA9-246B-4AF5-A199-5893ED41620E")
6856 virtual HRESULT STDMETHODCALLTYPE get_Brightness(
6859 virtual HRESULT STDMETHODCALLTYPE put_Brightness(
6862 virtual HRESULT STDMETHODCALLTYPE get_Contrast(
6865 virtual HRESULT STDMETHODCALLTYPE put_Contrast(
6868 virtual HRESULT STDMETHODCALLTYPE get_Gamma(
6871 virtual HRESULT STDMETHODCALLTYPE put_Gamma(
6874 virtual HRESULT STDMETHODCALLTYPE get_Negative(
6877 virtual HRESULT STDMETHODCALLTYPE put_Negative(
6880 virtual HRESULT STDMETHODCALLTYPE get_BrightnessMin(
6883 virtual HRESULT STDMETHODCALLTYPE get_BrightnessMax(
6886 virtual HRESULT STDMETHODCALLTYPE get_ContrastMin(
6889 virtual HRESULT STDMETHODCALLTYPE get_ContrastMax(
6892 virtual HRESULT STDMETHODCALLTYPE get_GammaMin(
6895 virtual HRESULT STDMETHODCALLTYPE get_GammaMax(
6898 virtual HRESULT STDMETHODCALLTYPE SetReferenceData(
6903 virtual HRESULT STDMETHODCALLTYPE GetReferenceData(
6908 virtual HRESULT STDMETHODCALLTYPE Calculate(
6922 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
6928 ULONG ( STDMETHODCALLTYPE *AddRef )(
6931 ULONG ( STDMETHODCALLTYPE *Release )(
6934 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
6938 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
6944 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
6952 HRESULT ( STDMETHODCALLTYPE *Invoke )(
6971 HRESULT ( STDMETHODCALLTYPE *get_Brightness )(
6975 HRESULT ( STDMETHODCALLTYPE *put_Brightness )(
6979 HRESULT ( STDMETHODCALLTYPE *get_Contrast )(
6983 HRESULT ( STDMETHODCALLTYPE *put_Contrast )(
6987 HRESULT ( STDMETHODCALLTYPE *get_Gamma )(
6991 HRESULT ( STDMETHODCALLTYPE *put_Gamma )(
6995 HRESULT ( STDMETHODCALLTYPE *get_Negative )(
6999 HRESULT ( STDMETHODCALLTYPE *put_Negative )(
7003 HRESULT ( STDMETHODCALLTYPE *get_BrightnessMin )(
7007 HRESULT ( STDMETHODCALLTYPE *get_BrightnessMax )(
7011 HRESULT ( STDMETHODCALLTYPE *get_ContrastMin )(
7015 HRESULT ( STDMETHODCALLTYPE *get_ContrastMax )(
7019 HRESULT ( STDMETHODCALLTYPE *get_GammaMin )(
7023 HRESULT ( STDMETHODCALLTYPE *get_GammaMax )(
7027 HRESULT ( STDMETHODCALLTYPE *SetReferenceData )(
7033 HRESULT ( STDMETHODCALLTYPE *GetReferenceData )(
7039 HRESULT ( STDMETHODCALLTYPE *Calculate )(
7058 #define IUsgPaletteCalculator_QueryInterface(This,riid,ppvObject) \ 7059 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 7061 #define IUsgPaletteCalculator_AddRef(This) \ 7062 ( (This)->lpVtbl -> AddRef(This) ) 7064 #define IUsgPaletteCalculator_Release(This) \ 7065 ( (This)->lpVtbl -> Release(This) ) 7068 #define IUsgPaletteCalculator_GetTypeInfoCount(This,pctinfo) \ 7069 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 7071 #define IUsgPaletteCalculator_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 7072 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 7074 #define IUsgPaletteCalculator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 7075 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 7077 #define IUsgPaletteCalculator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 7078 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 7081 #define IUsgPaletteCalculator_get_Brightness(This,pVal) \ 7082 ( (This)->lpVtbl -> get_Brightness(This,pVal) ) 7084 #define IUsgPaletteCalculator_put_Brightness(This,newVal) \ 7085 ( (This)->lpVtbl -> put_Brightness(This,newVal) ) 7087 #define IUsgPaletteCalculator_get_Contrast(This,pVal) \ 7088 ( (This)->lpVtbl -> get_Contrast(This,pVal) ) 7090 #define IUsgPaletteCalculator_put_Contrast(This,newVal) \ 7091 ( (This)->lpVtbl -> put_Contrast(This,newVal) ) 7093 #define IUsgPaletteCalculator_get_Gamma(This,pVal) \ 7094 ( (This)->lpVtbl -> get_Gamma(This,pVal) ) 7096 #define IUsgPaletteCalculator_put_Gamma(This,newVal) \ 7097 ( (This)->lpVtbl -> put_Gamma(This,newVal) ) 7099 #define IUsgPaletteCalculator_get_Negative(This,pVal) \ 7100 ( (This)->lpVtbl -> get_Negative(This,pVal) ) 7102 #define IUsgPaletteCalculator_put_Negative(This,newVal) \ 7103 ( (This)->lpVtbl -> put_Negative(This,newVal) ) 7105 #define IUsgPaletteCalculator_get_BrightnessMin(This,pVal) \ 7106 ( (This)->lpVtbl -> get_BrightnessMin(This,pVal) ) 7108 #define IUsgPaletteCalculator_get_BrightnessMax(This,pVal) \ 7109 ( (This)->lpVtbl -> get_BrightnessMax(This,pVal) ) 7111 #define IUsgPaletteCalculator_get_ContrastMin(This,pVal) \ 7112 ( (This)->lpVtbl -> get_ContrastMin(This,pVal) ) 7114 #define IUsgPaletteCalculator_get_ContrastMax(This,pVal) \ 7115 ( (This)->lpVtbl -> get_ContrastMax(This,pVal) ) 7117 #define IUsgPaletteCalculator_get_GammaMin(This,pVal) \ 7118 ( (This)->lpVtbl -> get_GammaMin(This,pVal) ) 7120 #define IUsgPaletteCalculator_get_GammaMax(This,pVal) \ 7121 ( (This)->lpVtbl -> get_GammaMax(This,pVal) ) 7123 #define IUsgPaletteCalculator_SetReferenceData(This,nValueMax,nValuesCount,pData) \ 7124 ( (This)->lpVtbl -> SetReferenceData(This,nValueMax,nValuesCount,pData) ) 7126 #define IUsgPaletteCalculator_GetReferenceData(This,pValueMax,pValuesCount,pData) \ 7127 ( (This)->lpVtbl -> GetReferenceData(This,pValueMax,pValuesCount,pData) ) 7129 #define IUsgPaletteCalculator_Calculate(This,startIndex,entries,pData) \ 7130 ( (This)->lpVtbl -> Calculate(This,startIndex,entries,pData) ) 7143 #ifndef __IUsgPalette_INTERFACE_DEFINED__ 7144 #define __IUsgPalette_INTERFACE_DEFINED__ 7152 #if defined(__cplusplus) && !defined(CINTERFACE) 7154 MIDL_INTERFACE(
"39F0DB4B-5197-4E11-ABB6-7C8735E6B7AE")
7158 virtual HRESULT STDMETHODCALLTYPE SetPaletteEntries(
7161 PALETTEENTRY *pPalEntries) = 0;
7163 virtual HRESULT STDMETHODCALLTYPE GetPaletteEntries(
7166 PALETTEENTRY *pPalEntries) = 0;
7177 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
7183 ULONG ( STDMETHODCALLTYPE *AddRef )(
7186 ULONG ( STDMETHODCALLTYPE *Release )(
7189 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
7193 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
7199 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
7207 HRESULT ( STDMETHODCALLTYPE *Invoke )(
7226 HRESULT ( STDMETHODCALLTYPE *SetPaletteEntries )(
7232 HRESULT ( STDMETHODCALLTYPE *GetPaletteEntries )(
7251 #define IUsgPalette_QueryInterface(This,riid,ppvObject) \ 7252 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 7254 #define IUsgPalette_AddRef(This) \ 7255 ( (This)->lpVtbl -> AddRef(This) ) 7257 #define IUsgPalette_Release(This) \ 7258 ( (This)->lpVtbl -> Release(This) ) 7261 #define IUsgPalette_GetTypeInfoCount(This,pctinfo) \ 7262 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 7264 #define IUsgPalette_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 7265 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 7267 #define IUsgPalette_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 7268 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 7270 #define IUsgPalette_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 7271 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 7274 #define IUsgPalette_SetPaletteEntries(This,startIndex,entries,pPalEntries) \ 7275 ( (This)->lpVtbl -> SetPaletteEntries(This,startIndex,entries,pPalEntries) ) 7277 #define IUsgPalette_GetPaletteEntries(This,startIndex,entries,pPalEntries) \ 7278 ( (This)->lpVtbl -> GetPaletteEntries(This,startIndex,entries,pPalEntries) ) 7291 #ifndef __IUsgImageProperties_INTERFACE_DEFINED__ 7292 #define __IUsgImageProperties_INTERFACE_DEFINED__ 7300 #if defined(__cplusplus) && !defined(CINTERFACE) 7302 MIDL_INTERFACE(
"27C0A0A4-475B-423C-BF8B-82FC56AD7573")
7306 virtual HRESULT STDMETHODCALLTYPE GetOrigin(
7309 BOOL fPrefered) = 0;
7311 virtual HRESULT STDMETHODCALLTYPE SetOrigin(
7315 virtual HRESULT STDMETHODCALLTYPE GetResolution(
7317 BOOL fPrefered) = 0;
7319 virtual HRESULT STDMETHODCALLTYPE SetResolution(
7322 virtual HRESULT STDMETHODCALLTYPE get_AutoProbeCenter(
7325 virtual HRESULT STDMETHODCALLTYPE put_AutoProbeCenter(
7328 virtual HRESULT STDMETHODCALLTYPE get_AutoResolution(
7331 virtual HRESULT STDMETHODCALLTYPE put_AutoResolution(
7334 virtual HRESULT STDMETHODCALLTYPE PixelsToUnits(
7341 virtual HRESULT STDMETHODCALLTYPE UnitsToPixels(
7348 virtual HRESULT STDMETHODCALLTYPE SetViewRect(
7354 virtual HRESULT STDMETHODCALLTYPE GetViewRect(
7359 BOOL fPrefered) = 0;
7361 virtual HRESULT STDMETHODCALLTYPE SetZoom(
7364 LONG ZoomFactor) = 0;
7366 virtual HRESULT STDMETHODCALLTYPE GetZoom(
7368 FLOAT *ZooomCenterY,
7370 BOOL fPrefered) = 0;
7381 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
7387 ULONG ( STDMETHODCALLTYPE *AddRef )(
7390 ULONG ( STDMETHODCALLTYPE *Release )(
7393 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
7397 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
7403 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
7411 HRESULT ( STDMETHODCALLTYPE *Invoke )(
7430 HRESULT ( STDMETHODCALLTYPE *GetOrigin )(
7436 HRESULT ( STDMETHODCALLTYPE *SetOrigin )(
7441 HRESULT ( STDMETHODCALLTYPE *GetResolution )(
7446 HRESULT ( STDMETHODCALLTYPE *SetResolution )(
7450 HRESULT ( STDMETHODCALLTYPE *get_AutoProbeCenter )(
7454 HRESULT ( STDMETHODCALLTYPE *put_AutoProbeCenter )(
7458 HRESULT ( STDMETHODCALLTYPE *get_AutoResolution )(
7462 HRESULT ( STDMETHODCALLTYPE *put_AutoResolution )(
7466 HRESULT ( STDMETHODCALLTYPE *PixelsToUnits )(
7474 HRESULT ( STDMETHODCALLTYPE *UnitsToPixels )(
7482 HRESULT ( STDMETHODCALLTYPE *SetViewRect )(
7489 HRESULT ( STDMETHODCALLTYPE *GetViewRect )(
7497 HRESULT ( STDMETHODCALLTYPE *SetZoom )(
7503 HRESULT ( STDMETHODCALLTYPE *GetZoom )(
7523 #define IUsgImageProperties_QueryInterface(This,riid,ppvObject) \ 7524 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 7526 #define IUsgImageProperties_AddRef(This) \ 7527 ( (This)->lpVtbl -> AddRef(This) ) 7529 #define IUsgImageProperties_Release(This) \ 7530 ( (This)->lpVtbl -> Release(This) ) 7533 #define IUsgImageProperties_GetTypeInfoCount(This,pctinfo) \ 7534 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 7536 #define IUsgImageProperties_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 7537 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 7539 #define IUsgImageProperties_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 7540 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 7542 #define IUsgImageProperties_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 7543 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 7546 #define IUsgImageProperties_GetOrigin(This,point,pixelsOrigin,fPrefered) \ 7547 ( (This)->lpVtbl -> GetOrigin(This,point,pixelsOrigin,fPrefered) ) 7549 #define IUsgImageProperties_SetOrigin(This,point,pixelsOrigin) \ 7550 ( (This)->lpVtbl -> SetOrigin(This,point,pixelsOrigin) ) 7552 #define IUsgImageProperties_GetResolution(This,resolution,fPrefered) \ 7553 ( (This)->lpVtbl -> GetResolution(This,resolution,fPrefered) ) 7555 #define IUsgImageProperties_SetResolution(This,resolution) \ 7556 ( (This)->lpVtbl -> SetResolution(This,resolution) ) 7558 #define IUsgImageProperties_get_AutoProbeCenter(This,pVal) \ 7559 ( (This)->lpVtbl -> get_AutoProbeCenter(This,pVal) ) 7561 #define IUsgImageProperties_put_AutoProbeCenter(This,newVal) \ 7562 ( (This)->lpVtbl -> put_AutoProbeCenter(This,newVal) ) 7564 #define IUsgImageProperties_get_AutoResolution(This,pVal) \ 7565 ( (This)->lpVtbl -> get_AutoResolution(This,pVal) ) 7567 #define IUsgImageProperties_put_AutoResolution(This,newVal) \ 7568 ( (This)->lpVtbl -> put_AutoResolution(This,newVal) ) 7570 #define IUsgImageProperties_PixelsToUnits(This,Xpix,Ypix,Xunit,Yunit,pixOrigin) \ 7571 ( (This)->lpVtbl -> PixelsToUnits(This,Xpix,Ypix,Xunit,Yunit,pixOrigin) ) 7573 #define IUsgImageProperties_UnitsToPixels(This,Xunit,Yunit,XPix,Ypix,pixOrigin) \ 7574 ( (This)->lpVtbl -> UnitsToPixels(This,Xunit,Yunit,XPix,Ypix,pixOrigin) ) 7576 #define IUsgImageProperties_SetViewRect(This,left,top,right,bottom) \ 7577 ( (This)->lpVtbl -> SetViewRect(This,left,top,right,bottom) ) 7579 #define IUsgImageProperties_GetViewRect(This,left,top,right,bottom,fPrefered) \ 7580 ( (This)->lpVtbl -> GetViewRect(This,left,top,right,bottom,fPrefered) ) 7582 #define IUsgImageProperties_SetZoom(This,ZoomCenterX,ZoomCenterY,ZoomFactor) \ 7583 ( (This)->lpVtbl -> SetZoom(This,ZoomCenterX,ZoomCenterY,ZoomFactor) ) 7585 #define IUsgImageProperties_GetZoom(This,ZoomCenterX,ZooomCenterY,ZoomFactor,fPrefered) \ 7586 ( (This)->lpVtbl -> GetZoom(This,ZoomCenterX,ZooomCenterY,ZoomFactor,fPrefered) ) 7599 #ifndef __IUsgControlChangeSink_INTERFACE_DEFINED__ 7600 #define __IUsgControlChangeSink_INTERFACE_DEFINED__ 7608 #if defined(__cplusplus) && !defined(CINTERFACE) 7610 MIDL_INTERFACE(
"9E38438A-733B-4784-8C68-60241ED49859")
7614 virtual HRESULT STDMETHODCALLTYPE ControlChanged(
7627 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
7633 ULONG ( STDMETHODCALLTYPE *AddRef )(
7636 ULONG ( STDMETHODCALLTYPE *Release )(
7639 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
7643 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
7649 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
7657 HRESULT ( STDMETHODCALLTYPE *Invoke )(
7676 HRESULT ( STDMETHODCALLTYPE *ControlChanged )(
7694 #define IUsgControlChangeSink_QueryInterface(This,riid,ppvObject) \ 7695 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 7697 #define IUsgControlChangeSink_AddRef(This) \ 7698 ( (This)->lpVtbl -> AddRef(This) ) 7700 #define IUsgControlChangeSink_Release(This) \ 7701 ( (This)->lpVtbl -> Release(This) ) 7704 #define IUsgControlChangeSink_GetTypeInfoCount(This,pctinfo) \ 7705 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 7707 #define IUsgControlChangeSink_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 7708 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 7710 #define IUsgControlChangeSink_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 7711 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 7713 #define IUsgControlChangeSink_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 7714 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 7717 #define IUsgControlChangeSink_ControlChanged(This,dispId,flags) \ 7718 ( (This)->lpVtbl -> ControlChanged(This,dispId,flags) ) 7731 #ifndef __IUsgCtrlChangeCommon_INTERFACE_DEFINED__ 7732 #define __IUsgCtrlChangeCommon_INTERFACE_DEFINED__ 7740 #if defined(__cplusplus) && !defined(CINTERFACE) 7742 MIDL_INTERFACE(
"AFA64E76-249A-4606-8EEF-E4FD802AE9EF")
7746 virtual HRESULT STDMETHODCALLTYPE OnControlChanged(
7754 virtual HRESULT STDMETHODCALLTYPE OnControlChangedBSTR(
7771 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
7777 ULONG ( STDMETHODCALLTYPE *AddRef )(
7780 ULONG ( STDMETHODCALLTYPE *Release )(
7783 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
7787 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
7793 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
7801 HRESULT ( STDMETHODCALLTYPE *Invoke )(
7820 HRESULT ( STDMETHODCALLTYPE *OnControlChanged )(
7829 HRESULT ( STDMETHODCALLTYPE *OnControlChangedBSTR )(
7851 #define IUsgCtrlChangeCommon_QueryInterface(This,riid,ppvObject) \ 7852 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 7854 #define IUsgCtrlChangeCommon_AddRef(This) \ 7855 ( (This)->lpVtbl -> AddRef(This) ) 7857 #define IUsgCtrlChangeCommon_Release(This) \ 7858 ( (This)->lpVtbl -> Release(This) ) 7861 #define IUsgCtrlChangeCommon_GetTypeInfoCount(This,pctinfo) \ 7862 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 7864 #define IUsgCtrlChangeCommon_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 7865 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 7867 #define IUsgCtrlChangeCommon_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 7868 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 7870 #define IUsgCtrlChangeCommon_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 7871 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 7874 #define IUsgCtrlChangeCommon_OnControlChanged(This,riidCtrl,scanMode,streamId,pControlObj,dispId,flags) \ 7875 ( (This)->lpVtbl -> OnControlChanged(This,riidCtrl,scanMode,streamId,pControlObj,dispId,flags) ) 7877 #define IUsgCtrlChangeCommon_OnControlChangedBSTR(This,ctrlGUID,scanMode,streamId,pControlObject,dispId,flags) \ 7878 ( (This)->lpVtbl -> OnControlChangedBSTR(This,ctrlGUID,scanMode,streamId,pControlObject,dispId,flags) ) 7891 #ifndef __IUsgScanLine_INTERFACE_DEFINED__ 7892 #define __IUsgScanLine_INTERFACE_DEFINED__ 7900 #if defined(__cplusplus) && !defined(CINTERFACE) 7902 MIDL_INTERFACE(
"AC0CEFF6-21E9-472F-B1A3-FAF18557A037")
7906 virtual HRESULT STDMETHODCALLTYPE get_Current(
7909 virtual HRESULT STDMETHODCALLTYPE put_Current(
7912 virtual HRESULT STDMETHODCALLTYPE get_Values(
7915 virtual HRESULT STDMETHODCALLTYPE GetScanLine(
7920 virtual HRESULT STDMETHODCALLTYPE GetCoordinates(
7926 virtual HRESULT STDMETHODCALLTYPE GetCoordinates2(
7932 FLOAT startDepth = 0,
7933 FLOAT endDepth = 0) = 0;
7944 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
7950 ULONG ( STDMETHODCALLTYPE *AddRef )(
7953 ULONG ( STDMETHODCALLTYPE *Release )(
7956 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
7960 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
7966 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
7974 HRESULT ( STDMETHODCALLTYPE *Invoke )(
7993 HRESULT ( STDMETHODCALLTYPE *get_Current )(
7997 HRESULT ( STDMETHODCALLTYPE *put_Current )(
8001 HRESULT ( STDMETHODCALLTYPE *get_Values )(
8005 HRESULT ( STDMETHODCALLTYPE *GetScanLine )(
8011 HRESULT ( STDMETHODCALLTYPE *GetCoordinates )(
8018 HRESULT ( STDMETHODCALLTYPE *GetCoordinates2 )(
8041 #define IUsgScanLine_QueryInterface(This,riid,ppvObject) \ 8042 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 8044 #define IUsgScanLine_AddRef(This) \ 8045 ( (This)->lpVtbl -> AddRef(This) ) 8047 #define IUsgScanLine_Release(This) \ 8048 ( (This)->lpVtbl -> Release(This) ) 8051 #define IUsgScanLine_GetTypeInfoCount(This,pctinfo) \ 8052 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 8054 #define IUsgScanLine_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 8055 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 8057 #define IUsgScanLine_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 8058 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 8060 #define IUsgScanLine_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 8061 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 8064 #define IUsgScanLine_get_Current(This,pVal) \ 8065 ( (This)->lpVtbl -> get_Current(This,pVal) ) 8067 #define IUsgScanLine_put_Current(This,newVal) \ 8068 ( (This)->lpVtbl -> put_Current(This,newVal) ) 8070 #define IUsgScanLine_get_Values(This,pVal) \ 8071 ( (This)->lpVtbl -> get_Values(This,pVal) ) 8073 #define IUsgScanLine_GetScanLine(This,x,y,value) \ 8074 ( (This)->lpVtbl -> GetScanLine(This,x,y,value) ) 8076 #define IUsgScanLine_GetCoordinates(This,scanLine,angle,x,y) \ 8077 ( (This)->lpVtbl -> GetCoordinates(This,scanLine,angle,x,y) ) 8079 #define IUsgScanLine_GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) \ 8080 ( (This)->lpVtbl -> GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) ) 8093 #ifndef __IUsgScanLine2_INTERFACE_DEFINED__ 8094 #define __IUsgScanLine2_INTERFACE_DEFINED__ 8102 #if defined(__cplusplus) && !defined(CINTERFACE) 8104 MIDL_INTERFACE(
"B521CD25-EC30-486b-B1B7-BE229735AABD")
8108 virtual HRESULT STDMETHODCALLTYPE GetScanLine2(
8114 virtual HRESULT STDMETHODCALLTYPE GetCoordinates3(
8121 virtual HRESULT STDMETHODCALLTYPE GetCoordinates4(
8140 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
8146 ULONG ( STDMETHODCALLTYPE *AddRef )(
8149 ULONG ( STDMETHODCALLTYPE *Release )(
8152 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
8156 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
8162 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
8170 HRESULT ( STDMETHODCALLTYPE *Invoke )(
8189 HRESULT ( STDMETHODCALLTYPE *get_Current )(
8193 HRESULT ( STDMETHODCALLTYPE *put_Current )(
8197 HRESULT ( STDMETHODCALLTYPE *get_Values )(
8201 HRESULT ( STDMETHODCALLTYPE *GetScanLine )(
8207 HRESULT ( STDMETHODCALLTYPE *GetCoordinates )(
8214 HRESULT ( STDMETHODCALLTYPE *GetCoordinates2 )(
8224 HRESULT ( STDMETHODCALLTYPE *GetScanLine2 )(
8231 HRESULT ( STDMETHODCALLTYPE *GetCoordinates3 )(
8239 HRESULT ( STDMETHODCALLTYPE *GetCoordinates4 )(
8263 #define IUsgScanLine2_QueryInterface(This,riid,ppvObject) \ 8264 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 8266 #define IUsgScanLine2_AddRef(This) \ 8267 ( (This)->lpVtbl -> AddRef(This) ) 8269 #define IUsgScanLine2_Release(This) \ 8270 ( (This)->lpVtbl -> Release(This) ) 8273 #define IUsgScanLine2_GetTypeInfoCount(This,pctinfo) \ 8274 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 8276 #define IUsgScanLine2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 8277 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 8279 #define IUsgScanLine2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 8280 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 8282 #define IUsgScanLine2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 8283 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 8286 #define IUsgScanLine2_get_Current(This,pVal) \ 8287 ( (This)->lpVtbl -> get_Current(This,pVal) ) 8289 #define IUsgScanLine2_put_Current(This,newVal) \ 8290 ( (This)->lpVtbl -> put_Current(This,newVal) ) 8292 #define IUsgScanLine2_get_Values(This,pVal) \ 8293 ( (This)->lpVtbl -> get_Values(This,pVal) ) 8295 #define IUsgScanLine2_GetScanLine(This,x,y,value) \ 8296 ( (This)->lpVtbl -> GetScanLine(This,x,y,value) ) 8298 #define IUsgScanLine2_GetCoordinates(This,scanLine,angle,x,y) \ 8299 ( (This)->lpVtbl -> GetCoordinates(This,scanLine,angle,x,y) ) 8301 #define IUsgScanLine2_GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) \ 8302 ( (This)->lpVtbl -> GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) ) 8305 #define IUsgScanLine2_GetScanLine2(This,subFrame,X,Y,value) \ 8306 ( (This)->lpVtbl -> GetScanLine2(This,subFrame,X,Y,value) ) 8308 #define IUsgScanLine2_GetCoordinates3(This,scanLine,subFrame,angle,X,Y) \ 8309 ( (This)->lpVtbl -> GetCoordinates3(This,scanLine,subFrame,angle,X,Y) ) 8311 #define IUsgScanLine2_GetCoordinates4(This,scanLine,subFrame,X1,Y1,X2,Y2,startDepth,endDepth) \ 8312 ( (This)->lpVtbl -> GetCoordinates4(This,scanLine,subFrame,X1,Y1,X2,Y2,startDepth,endDepth) ) 8325 #ifndef __IUsgScanLineProperties_INTERFACE_DEFINED__ 8326 #define __IUsgScanLineProperties_INTERFACE_DEFINED__ 8334 #if defined(__cplusplus) && !defined(CINTERFACE) 8336 MIDL_INTERFACE(
"EF1D6EDE-1AB3-429B-8348-6BEA1A43500E")
8340 virtual HRESULT STDMETHODCALLTYPE GetCoordinates(
8346 virtual HRESULT STDMETHODCALLTYPE GetCoordinates2(
8355 virtual HRESULT STDMETHODCALLTYPE GetScanLine(
8360 virtual HRESULT STDMETHODCALLTYPE GetScanLinesRange(
8364 virtual HRESULT STDMETHODCALLTYPE GetPointDepth(
8378 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
8384 ULONG ( STDMETHODCALLTYPE *AddRef )(
8387 ULONG ( STDMETHODCALLTYPE *Release )(
8390 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
8394 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
8400 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
8408 HRESULT ( STDMETHODCALLTYPE *Invoke )(
8427 HRESULT ( STDMETHODCALLTYPE *GetCoordinates )(
8434 HRESULT ( STDMETHODCALLTYPE *GetCoordinates2 )(
8444 HRESULT ( STDMETHODCALLTYPE *GetScanLine )(
8450 HRESULT ( STDMETHODCALLTYPE *GetScanLinesRange )(
8455 HRESULT ( STDMETHODCALLTYPE *GetPointDepth )(
8474 #define IUsgScanLineProperties_QueryInterface(This,riid,ppvObject) \ 8475 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 8477 #define IUsgScanLineProperties_AddRef(This) \ 8478 ( (This)->lpVtbl -> AddRef(This) ) 8480 #define IUsgScanLineProperties_Release(This) \ 8481 ( (This)->lpVtbl -> Release(This) ) 8484 #define IUsgScanLineProperties_GetTypeInfoCount(This,pctinfo) \ 8485 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 8487 #define IUsgScanLineProperties_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 8488 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 8490 #define IUsgScanLineProperties_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 8491 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 8493 #define IUsgScanLineProperties_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 8494 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 8497 #define IUsgScanLineProperties_GetCoordinates(This,scanLine,angle,X,Y) \ 8498 ( (This)->lpVtbl -> GetCoordinates(This,scanLine,angle,X,Y) ) 8500 #define IUsgScanLineProperties_GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) \ 8501 ( (This)->lpVtbl -> GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) ) 8503 #define IUsgScanLineProperties_GetScanLine(This,X,Y,value) \ 8504 ( (This)->lpVtbl -> GetScanLine(This,X,Y,value) ) 8506 #define IUsgScanLineProperties_GetScanLinesRange(This,startLine,endLine) \ 8507 ( (This)->lpVtbl -> GetScanLinesRange(This,startLine,endLine) ) 8509 #define IUsgScanLineProperties_GetPointDepth(This,X,Y,value) \ 8510 ( (This)->lpVtbl -> GetPointDepth(This,X,Y,value) ) 8523 #ifndef __IUsgScanLineProperties2_INTERFACE_DEFINED__ 8524 #define __IUsgScanLineProperties2_INTERFACE_DEFINED__ 8532 #if defined(__cplusplus) && !defined(CINTERFACE) 8534 MIDL_INTERFACE(
"A4F7329D-51A7-4a61-A9A8-CFE90A90C904")
8538 virtual HRESULT STDMETHODCALLTYPE GetCoordinates3(
8545 virtual HRESULT STDMETHODCALLTYPE GetCoordinates4(
8555 virtual HRESULT STDMETHODCALLTYPE GetScanLine2(
8561 virtual HRESULT STDMETHODCALLTYPE GetPointDepth2(
8576 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
8582 ULONG ( STDMETHODCALLTYPE *AddRef )(
8585 ULONG ( STDMETHODCALLTYPE *Release )(
8588 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
8592 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
8598 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
8606 HRESULT ( STDMETHODCALLTYPE *Invoke )(
8625 HRESULT ( STDMETHODCALLTYPE *GetCoordinates )(
8632 HRESULT ( STDMETHODCALLTYPE *GetCoordinates2 )(
8642 HRESULT ( STDMETHODCALLTYPE *GetScanLine )(
8648 HRESULT ( STDMETHODCALLTYPE *GetScanLinesRange )(
8653 HRESULT ( STDMETHODCALLTYPE *GetPointDepth )(
8659 HRESULT ( STDMETHODCALLTYPE *GetCoordinates3 )(
8667 HRESULT ( STDMETHODCALLTYPE *GetCoordinates4 )(
8678 HRESULT ( STDMETHODCALLTYPE *GetScanLine2 )(
8685 HRESULT ( STDMETHODCALLTYPE *GetPointDepth2 )(
8705 #define IUsgScanLineProperties2_QueryInterface(This,riid,ppvObject) \ 8706 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 8708 #define IUsgScanLineProperties2_AddRef(This) \ 8709 ( (This)->lpVtbl -> AddRef(This) ) 8711 #define IUsgScanLineProperties2_Release(This) \ 8712 ( (This)->lpVtbl -> Release(This) ) 8715 #define IUsgScanLineProperties2_GetTypeInfoCount(This,pctinfo) \ 8716 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 8718 #define IUsgScanLineProperties2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 8719 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 8721 #define IUsgScanLineProperties2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 8722 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 8724 #define IUsgScanLineProperties2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 8725 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 8728 #define IUsgScanLineProperties2_GetCoordinates(This,scanLine,angle,X,Y) \ 8729 ( (This)->lpVtbl -> GetCoordinates(This,scanLine,angle,X,Y) ) 8731 #define IUsgScanLineProperties2_GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) \ 8732 ( (This)->lpVtbl -> GetCoordinates2(This,scanLine,X1,Y1,X2,Y2,startDepth,endDepth) ) 8734 #define IUsgScanLineProperties2_GetScanLine(This,X,Y,value) \ 8735 ( (This)->lpVtbl -> GetScanLine(This,X,Y,value) ) 8737 #define IUsgScanLineProperties2_GetScanLinesRange(This,startLine,endLine) \ 8738 ( (This)->lpVtbl -> GetScanLinesRange(This,startLine,endLine) ) 8740 #define IUsgScanLineProperties2_GetPointDepth(This,X,Y,value) \ 8741 ( (This)->lpVtbl -> GetPointDepth(This,X,Y,value) ) 8744 #define IUsgScanLineProperties2_GetCoordinates3(This,scanLine,subFrame,angle,X,Y) \ 8745 ( (This)->lpVtbl -> GetCoordinates3(This,scanLine,subFrame,angle,X,Y) ) 8747 #define IUsgScanLineProperties2_GetCoordinates4(This,scanLine,subFrame,X1,Y1,X2,Y2,startDepth,endDepth) \ 8748 ( (This)->lpVtbl -> GetCoordinates4(This,scanLine,subFrame,X1,Y1,X2,Y2,startDepth,endDepth) ) 8750 #define IUsgScanLineProperties2_GetScanLine2(This,subFrame,X,Y,value) \ 8751 ( (This)->lpVtbl -> GetScanLine2(This,subFrame,X,Y,value) ) 8753 #define IUsgScanLineProperties2_GetPointDepth2(This,subFrame,X,Y,value) \ 8754 ( (This)->lpVtbl -> GetPointDepth2(This,subFrame,X,Y,value) ) 8767 #ifndef __IUsgScanLineSelector_INTERFACE_DEFINED__ 8768 #define __IUsgScanLineSelector_INTERFACE_DEFINED__ 8776 #if defined(__cplusplus) && !defined(CINTERFACE) 8778 MIDL_INTERFACE(
"3BFE461D-4240-40AC-B5FF-292A6C253A4C")
8782 virtual HRESULT STDMETHODCALLTYPE get_Current(
8785 virtual HRESULT STDMETHODCALLTYPE put_Current(
8788 virtual HRESULT STDMETHODCALLTYPE get_Values(
8800 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
8806 ULONG ( STDMETHODCALLTYPE *AddRef )(
8809 ULONG ( STDMETHODCALLTYPE *Release )(
8812 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
8816 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
8822 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
8830 HRESULT ( STDMETHODCALLTYPE *Invoke )(
8849 HRESULT ( STDMETHODCALLTYPE *get_Current )(
8853 HRESULT ( STDMETHODCALLTYPE *put_Current )(
8857 HRESULT ( STDMETHODCALLTYPE *get_Values )(
8874 #define IUsgScanLineSelector_QueryInterface(This,riid,ppvObject) \ 8875 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 8877 #define IUsgScanLineSelector_AddRef(This) \ 8878 ( (This)->lpVtbl -> AddRef(This) ) 8880 #define IUsgScanLineSelector_Release(This) \ 8881 ( (This)->lpVtbl -> Release(This) ) 8884 #define IUsgScanLineSelector_GetTypeInfoCount(This,pctinfo) \ 8885 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 8887 #define IUsgScanLineSelector_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 8888 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 8890 #define IUsgScanLineSelector_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 8891 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 8893 #define IUsgScanLineSelector_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 8894 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 8897 #define IUsgScanLineSelector_get_Current(This,pVal) \ 8898 ( (This)->lpVtbl -> get_Current(This,pVal) ) 8900 #define IUsgScanLineSelector_put_Current(This,newVal) \ 8901 ( (This)->lpVtbl -> put_Current(This,newVal) ) 8903 #define IUsgScanLineSelector_get_Values(This,pVal) \ 8904 ( (This)->lpVtbl -> get_Values(This,pVal) ) 8917 #ifndef __IUsgSweepMode_INTERFACE_DEFINED__ 8918 #define __IUsgSweepMode_INTERFACE_DEFINED__ 8926 #if defined(__cplusplus) && !defined(CINTERFACE) 8928 MIDL_INTERFACE(
"4DD0E32D-23BF-4591-B76D-2C971BB89507")
8932 virtual HRESULT STDMETHODCALLTYPE get_Current(
8935 virtual HRESULT STDMETHODCALLTYPE put_Current(
8938 virtual HRESULT STDMETHODCALLTYPE get_Values(
8950 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
8956 ULONG ( STDMETHODCALLTYPE *AddRef )(
8959 ULONG ( STDMETHODCALLTYPE *Release )(
8962 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
8966 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
8972 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
8980 HRESULT ( STDMETHODCALLTYPE *Invoke )(
8999 HRESULT ( STDMETHODCALLTYPE *get_Current )(
9003 HRESULT ( STDMETHODCALLTYPE *put_Current )(
9007 HRESULT ( STDMETHODCALLTYPE *get_Values )(
9024 #define IUsgSweepMode_QueryInterface(This,riid,ppvObject) \ 9025 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9027 #define IUsgSweepMode_AddRef(This) \ 9028 ( (This)->lpVtbl -> AddRef(This) ) 9030 #define IUsgSweepMode_Release(This) \ 9031 ( (This)->lpVtbl -> Release(This) ) 9034 #define IUsgSweepMode_GetTypeInfoCount(This,pctinfo) \ 9035 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9037 #define IUsgSweepMode_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9038 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9040 #define IUsgSweepMode_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9041 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9043 #define IUsgSweepMode_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 9044 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 9047 #define IUsgSweepMode_get_Current(This,pVal) \ 9048 ( (This)->lpVtbl -> get_Current(This,pVal) ) 9050 #define IUsgSweepMode_put_Current(This,newVal) \ 9051 ( (This)->lpVtbl -> put_Current(This,newVal) ) 9053 #define IUsgSweepMode_get_Values(This,pVal) \ 9054 ( (This)->lpVtbl -> get_Values(This,pVal) ) 9067 #ifndef __IUsgQualProp_INTERFACE_DEFINED__ 9068 #define __IUsgQualProp_INTERFACE_DEFINED__ 9076 #if defined(__cplusplus) && !defined(CINTERFACE) 9078 MIDL_INTERFACE(
"0DF080D7-1180-4c94-9003-168174CD3ACD")
9082 virtual HRESULT STDMETHODCALLTYPE get_AvgFrameRate(
9085 virtual HRESULT STDMETHODCALLTYPE get_FramesDrawn(
9088 virtual HRESULT STDMETHODCALLTYPE get_FramesDroppedInRenderer(
9100 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
9106 ULONG ( STDMETHODCALLTYPE *AddRef )(
9109 ULONG ( STDMETHODCALLTYPE *Release )(
9112 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
9116 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
9122 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
9130 HRESULT ( STDMETHODCALLTYPE *Invoke )(
9149 HRESULT ( STDMETHODCALLTYPE *get_AvgFrameRate )(
9153 HRESULT ( STDMETHODCALLTYPE *get_FramesDrawn )(
9157 HRESULT ( STDMETHODCALLTYPE *get_FramesDroppedInRenderer )(
9174 #define IUsgQualProp_QueryInterface(This,riid,ppvObject) \ 9175 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9177 #define IUsgQualProp_AddRef(This) \ 9178 ( (This)->lpVtbl -> AddRef(This) ) 9180 #define IUsgQualProp_Release(This) \ 9181 ( (This)->lpVtbl -> Release(This) ) 9184 #define IUsgQualProp_GetTypeInfoCount(This,pctinfo) \ 9185 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9187 #define IUsgQualProp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9188 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9190 #define IUsgQualProp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9191 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9193 #define IUsgQualProp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 9194 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 9197 #define IUsgQualProp_get_AvgFrameRate(This,pVal) \ 9198 ( (This)->lpVtbl -> get_AvgFrameRate(This,pVal) ) 9200 #define IUsgQualProp_get_FramesDrawn(This,pVal) \ 9201 ( (This)->lpVtbl -> get_FramesDrawn(This,pVal) ) 9203 #define IUsgQualProp_get_FramesDroppedInRenderer(This,pVal) \ 9204 ( (This)->lpVtbl -> get_FramesDroppedInRenderer(This,pVal) ) 9217 #ifndef __IUsgSweepSpeed_INTERFACE_DEFINED__ 9218 #define __IUsgSweepSpeed_INTERFACE_DEFINED__ 9226 #if defined(__cplusplus) && !defined(CINTERFACE) 9228 MIDL_INTERFACE(
"481482A0-B0E1-460E-92B9-3159ED9E2748")
9232 virtual HRESULT STDMETHODCALLTYPE get_Current(
9235 virtual HRESULT STDMETHODCALLTYPE put_Current(
9238 virtual HRESULT STDMETHODCALLTYPE get_Values(
9241 virtual HRESULT STDMETHODCALLTYPE get_SweepSpeed(
9244 virtual HRESULT STDMETHODCALLTYPE put_SweepSpeed(
9247 virtual HRESULT STDMETHODCALLTYPE Preset(
9251 BOOL SweepTime) = 0;
9262 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
9268 ULONG ( STDMETHODCALLTYPE *AddRef )(
9271 ULONG ( STDMETHODCALLTYPE *Release )(
9274 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
9278 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
9284 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
9292 HRESULT ( STDMETHODCALLTYPE *Invoke )(
9311 HRESULT ( STDMETHODCALLTYPE *get_Current )(
9315 HRESULT ( STDMETHODCALLTYPE *put_Current )(
9319 HRESULT ( STDMETHODCALLTYPE *get_Values )(
9323 HRESULT ( STDMETHODCALLTYPE *get_SweepSpeed )(
9327 HRESULT ( STDMETHODCALLTYPE *put_SweepSpeed )(
9331 HRESULT ( STDMETHODCALLTYPE *Preset )(
9351 #define IUsgSweepSpeed_QueryInterface(This,riid,ppvObject) \ 9352 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9354 #define IUsgSweepSpeed_AddRef(This) \ 9355 ( (This)->lpVtbl -> AddRef(This) ) 9357 #define IUsgSweepSpeed_Release(This) \ 9358 ( (This)->lpVtbl -> Release(This) ) 9361 #define IUsgSweepSpeed_GetTypeInfoCount(This,pctinfo) \ 9362 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9364 #define IUsgSweepSpeed_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9365 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9367 #define IUsgSweepSpeed_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9368 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9370 #define IUsgSweepSpeed_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 9371 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 9374 #define IUsgSweepSpeed_get_Current(This,pVal) \ 9375 ( (This)->lpVtbl -> get_Current(This,pVal) ) 9377 #define IUsgSweepSpeed_put_Current(This,newVal) \ 9378 ( (This)->lpVtbl -> put_Current(This,newVal) ) 9380 #define IUsgSweepSpeed_get_Values(This,pVal) \ 9381 ( (This)->lpVtbl -> get_Values(This,pVal) ) 9383 #define IUsgSweepSpeed_get_SweepSpeed(This,pVal) \ 9384 ( (This)->lpVtbl -> get_SweepSpeed(This,pVal) ) 9386 #define IUsgSweepSpeed_put_SweepSpeed(This,newVal) \ 9387 ( (This)->lpVtbl -> put_SweepSpeed(This,newVal) ) 9389 #define IUsgSweepSpeed_Preset(This,cEntries,pValues,iCurrent,SweepTime) \ 9390 ( (This)->lpVtbl -> Preset(This,cEntries,pValues,iCurrent,SweepTime) ) 9403 #ifndef __IUsgDopplerColorMap_INTERFACE_DEFINED__ 9404 #define __IUsgDopplerColorMap_INTERFACE_DEFINED__ 9412 #if defined(__cplusplus) && !defined(CINTERFACE) 9414 MIDL_INTERFACE(
"39B7413A-07E4-492D-8A38-5A5E788E30D1")
9418 virtual HRESULT STDMETHODCALLTYPE SetColorMap(
9419 PALETTEENTRY *pTable1,
9421 PALETTEENTRY *pTable2,
9424 virtual HRESULT STDMETHODCALLTYPE GetPaletteEntries(
9427 PALETTEENTRY *pPalEntries) = 0;
9438 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
9444 ULONG ( STDMETHODCALLTYPE *AddRef )(
9447 ULONG ( STDMETHODCALLTYPE *Release )(
9450 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
9454 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
9460 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
9468 HRESULT ( STDMETHODCALLTYPE *Invoke )(
9487 HRESULT ( STDMETHODCALLTYPE *SetColorMap )(
9494 HRESULT ( STDMETHODCALLTYPE *GetPaletteEntries )(
9513 #define IUsgDopplerColorMap_QueryInterface(This,riid,ppvObject) \ 9514 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9516 #define IUsgDopplerColorMap_AddRef(This) \ 9517 ( (This)->lpVtbl -> AddRef(This) ) 9519 #define IUsgDopplerColorMap_Release(This) \ 9520 ( (This)->lpVtbl -> Release(This) ) 9523 #define IUsgDopplerColorMap_GetTypeInfoCount(This,pctinfo) \ 9524 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9526 #define IUsgDopplerColorMap_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9527 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9529 #define IUsgDopplerColorMap_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9530 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9532 #define IUsgDopplerColorMap_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 9533 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 9536 #define IUsgDopplerColorMap_SetColorMap(This,pTable1,size1,pTable2,size2) \ 9537 ( (This)->lpVtbl -> SetColorMap(This,pTable1,size1,pTable2,size2) ) 9539 #define IUsgDopplerColorMap_GetPaletteEntries(This,startIndex,entries,pPalEntries) \ 9540 ( (This)->lpVtbl -> GetPaletteEntries(This,startIndex,entries,pPalEntries) ) 9553 #ifndef __IUsgDopplerColorPriority_INTERFACE_DEFINED__ 9554 #define __IUsgDopplerColorPriority_INTERFACE_DEFINED__ 9562 #if defined(__cplusplus) && !defined(CINTERFACE) 9564 MIDL_INTERFACE(
"5134078D-9B3D-4DB4-B7F6-BAF5C60180E0")
9568 virtual HRESULT STDMETHODCALLTYPE get_Current(
9571 virtual HRESULT STDMETHODCALLTYPE put_Current(
9574 virtual HRESULT STDMETHODCALLTYPE get_Values(
9577 virtual HRESULT STDMETHODCALLTYPE get_PriorityMode(
9580 virtual HRESULT STDMETHODCALLTYPE put_PriorityMode(
9592 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
9598 ULONG ( STDMETHODCALLTYPE *AddRef )(
9601 ULONG ( STDMETHODCALLTYPE *Release )(
9604 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
9608 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
9614 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
9622 HRESULT ( STDMETHODCALLTYPE *Invoke )(
9641 HRESULT ( STDMETHODCALLTYPE *get_Current )(
9645 HRESULT ( STDMETHODCALLTYPE *put_Current )(
9649 HRESULT ( STDMETHODCALLTYPE *get_Values )(
9653 HRESULT ( STDMETHODCALLTYPE *get_PriorityMode )(
9657 HRESULT ( STDMETHODCALLTYPE *put_PriorityMode )(
9674 #define IUsgDopplerColorPriority_QueryInterface(This,riid,ppvObject) \ 9675 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9677 #define IUsgDopplerColorPriority_AddRef(This) \ 9678 ( (This)->lpVtbl -> AddRef(This) ) 9680 #define IUsgDopplerColorPriority_Release(This) \ 9681 ( (This)->lpVtbl -> Release(This) ) 9684 #define IUsgDopplerColorPriority_GetTypeInfoCount(This,pctinfo) \ 9685 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9687 #define IUsgDopplerColorPriority_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9688 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9690 #define IUsgDopplerColorPriority_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9691 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9693 #define IUsgDopplerColorPriority_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 9694 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 9697 #define IUsgDopplerColorPriority_get_Current(This,pVal) \ 9698 ( (This)->lpVtbl -> get_Current(This,pVal) ) 9700 #define IUsgDopplerColorPriority_put_Current(This,newVal) \ 9701 ( (This)->lpVtbl -> put_Current(This,newVal) ) 9703 #define IUsgDopplerColorPriority_get_Values(This,pVal) \ 9704 ( (This)->lpVtbl -> get_Values(This,pVal) ) 9706 #define IUsgDopplerColorPriority_get_PriorityMode(This,pVal) \ 9707 ( (This)->lpVtbl -> get_PriorityMode(This,pVal) ) 9709 #define IUsgDopplerColorPriority_put_PriorityMode(This,newVal) \ 9710 ( (This)->lpVtbl -> put_PriorityMode(This,newVal) ) 9723 #ifndef __IUsgDopplerSteerAngle_INTERFACE_DEFINED__ 9724 #define __IUsgDopplerSteerAngle_INTERFACE_DEFINED__ 9732 #if defined(__cplusplus) && !defined(CINTERFACE) 9734 MIDL_INTERFACE(
"3373936B-1232-4E94-9BA9-4565D736635D")
9738 virtual HRESULT STDMETHODCALLTYPE get_Current(
9741 virtual HRESULT STDMETHODCALLTYPE put_Current(
9744 virtual HRESULT STDMETHODCALLTYPE get_Values(
9756 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
9762 ULONG ( STDMETHODCALLTYPE *AddRef )(
9765 ULONG ( STDMETHODCALLTYPE *Release )(
9768 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
9772 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
9778 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
9786 HRESULT ( STDMETHODCALLTYPE *Invoke )(
9805 HRESULT ( STDMETHODCALLTYPE *get_Current )(
9809 HRESULT ( STDMETHODCALLTYPE *put_Current )(
9813 HRESULT ( STDMETHODCALLTYPE *get_Values )(
9830 #define IUsgDopplerSteerAngle_QueryInterface(This,riid,ppvObject) \ 9831 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9833 #define IUsgDopplerSteerAngle_AddRef(This) \ 9834 ( (This)->lpVtbl -> AddRef(This) ) 9836 #define IUsgDopplerSteerAngle_Release(This) \ 9837 ( (This)->lpVtbl -> Release(This) ) 9840 #define IUsgDopplerSteerAngle_GetTypeInfoCount(This,pctinfo) \ 9841 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9843 #define IUsgDopplerSteerAngle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9844 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9846 #define IUsgDopplerSteerAngle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9847 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9849 #define IUsgDopplerSteerAngle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 9850 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 9853 #define IUsgDopplerSteerAngle_get_Current(This,pVal) \ 9854 ( (This)->lpVtbl -> get_Current(This,pVal) ) 9856 #define IUsgDopplerSteerAngle_put_Current(This,newVal) \ 9857 ( (This)->lpVtbl -> put_Current(This,newVal) ) 9859 #define IUsgDopplerSteerAngle_get_Values(This,pVal) \ 9860 ( (This)->lpVtbl -> get_Values(This,pVal) ) 9873 #ifndef __IUsgDopplerColorThreshold_INTERFACE_DEFINED__ 9874 #define __IUsgDopplerColorThreshold_INTERFACE_DEFINED__ 9882 #if defined(__cplusplus) && !defined(CINTERFACE) 9884 MIDL_INTERFACE(
"CD490C38-98B9-487A-9B91-653C806FFD21")
9888 virtual HRESULT STDMETHODCALLTYPE get_Current(
9891 virtual HRESULT STDMETHODCALLTYPE put_Current(
9894 virtual HRESULT STDMETHODCALLTYPE get_Values(
9906 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
9912 ULONG ( STDMETHODCALLTYPE *AddRef )(
9915 ULONG ( STDMETHODCALLTYPE *Release )(
9918 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
9922 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
9928 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
9936 HRESULT ( STDMETHODCALLTYPE *Invoke )(
9955 HRESULT ( STDMETHODCALLTYPE *get_Current )(
9959 HRESULT ( STDMETHODCALLTYPE *put_Current )(
9963 HRESULT ( STDMETHODCALLTYPE *get_Values )(
9980 #define IUsgDopplerColorThreshold_QueryInterface(This,riid,ppvObject) \ 9981 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 9983 #define IUsgDopplerColorThreshold_AddRef(This) \ 9984 ( (This)->lpVtbl -> AddRef(This) ) 9986 #define IUsgDopplerColorThreshold_Release(This) \ 9987 ( (This)->lpVtbl -> Release(This) ) 9990 #define IUsgDopplerColorThreshold_GetTypeInfoCount(This,pctinfo) \ 9991 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 9993 #define IUsgDopplerColorThreshold_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 9994 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 9996 #define IUsgDopplerColorThreshold_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 9997 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 9999 #define IUsgDopplerColorThreshold_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 10000 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 10003 #define IUsgDopplerColorThreshold_get_Current(This,pVal) \ 10004 ( (This)->lpVtbl -> get_Current(This,pVal) ) 10006 #define IUsgDopplerColorThreshold_put_Current(This,newVal) \ 10007 ( (This)->lpVtbl -> put_Current(This,newVal) ) 10009 #define IUsgDopplerColorThreshold_get_Values(This,pVal) \ 10010 ( (This)->lpVtbl -> get_Values(This,pVal) ) 10023 #ifndef __IUsgDopplerBaseLine_INTERFACE_DEFINED__ 10024 #define __IUsgDopplerBaseLine_INTERFACE_DEFINED__ 10032 #if defined(__cplusplus) && !defined(CINTERFACE) 10034 MIDL_INTERFACE(
"F78B3D8F-F0D9-4129-A0C1-B9977577BEA2")
10038 virtual HRESULT STDMETHODCALLTYPE get_Current(
10041 virtual HRESULT STDMETHODCALLTYPE put_Current(
10044 virtual HRESULT STDMETHODCALLTYPE get_Values(
10056 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
10062 ULONG ( STDMETHODCALLTYPE *AddRef )(
10065 ULONG ( STDMETHODCALLTYPE *Release )(
10068 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
10072 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
10078 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
10086 HRESULT ( STDMETHODCALLTYPE *Invoke )(
10105 HRESULT ( STDMETHODCALLTYPE *get_Current )(
10109 HRESULT ( STDMETHODCALLTYPE *put_Current )(
10113 HRESULT ( STDMETHODCALLTYPE *get_Values )(
10130 #define IUsgDopplerBaseLine_QueryInterface(This,riid,ppvObject) \ 10131 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 10133 #define IUsgDopplerBaseLine_AddRef(This) \ 10134 ( (This)->lpVtbl -> AddRef(This) ) 10136 #define IUsgDopplerBaseLine_Release(This) \ 10137 ( (This)->lpVtbl -> Release(This) ) 10140 #define IUsgDopplerBaseLine_GetTypeInfoCount(This,pctinfo) \ 10141 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 10143 #define IUsgDopplerBaseLine_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 10144 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 10146 #define IUsgDopplerBaseLine_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 10147 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 10149 #define IUsgDopplerBaseLine_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 10150 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 10153 #define IUsgDopplerBaseLine_get_Current(This,pVal) \ 10154 ( (This)->lpVtbl -> get_Current(This,pVal) ) 10156 #define IUsgDopplerBaseLine_put_Current(This,newVal) \ 10157 ( (This)->lpVtbl -> put_Current(This,newVal) ) 10159 #define IUsgDopplerBaseLine_get_Values(This,pVal) \ 10160 ( (This)->lpVtbl -> get_Values(This,pVal) ) 10173 #ifndef __IUsgDopplerPRF_INTERFACE_DEFINED__ 10174 #define __IUsgDopplerPRF_INTERFACE_DEFINED__ 10182 #if defined(__cplusplus) && !defined(CINTERFACE) 10184 MIDL_INTERFACE(
"D37B8F18-417C-406B-8E5D-BAEC11623428")
10188 virtual HRESULT STDMETHODCALLTYPE get_Current(
10191 virtual HRESULT STDMETHODCALLTYPE put_Current(
10194 virtual HRESULT STDMETHODCALLTYPE get_Values(
10197 virtual HRESULT STDMETHODCALLTYPE get_VisibleMin(
10201 virtual HRESULT STDMETHODCALLTYPE get_VisibleMax(
10214 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
10220 ULONG ( STDMETHODCALLTYPE *AddRef )(
10223 ULONG ( STDMETHODCALLTYPE *Release )(
10226 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
10230 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
10236 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
10244 HRESULT ( STDMETHODCALLTYPE *Invoke )(
10263 HRESULT ( STDMETHODCALLTYPE *get_Current )(
10267 HRESULT ( STDMETHODCALLTYPE *put_Current )(
10271 HRESULT ( STDMETHODCALLTYPE *get_Values )(
10275 HRESULT ( STDMETHODCALLTYPE *get_VisibleMin )(
10280 HRESULT ( STDMETHODCALLTYPE *get_VisibleMax )(
10298 #define IUsgDopplerPRF_QueryInterface(This,riid,ppvObject) \ 10299 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 10301 #define IUsgDopplerPRF_AddRef(This) \ 10302 ( (This)->lpVtbl -> AddRef(This) ) 10304 #define IUsgDopplerPRF_Release(This) \ 10305 ( (This)->lpVtbl -> Release(This) ) 10308 #define IUsgDopplerPRF_GetTypeInfoCount(This,pctinfo) \ 10309 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 10311 #define IUsgDopplerPRF_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 10312 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 10314 #define IUsgDopplerPRF_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 10315 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 10317 #define IUsgDopplerPRF_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 10318 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 10321 #define IUsgDopplerPRF_get_Current(This,pVal) \ 10322 ( (This)->lpVtbl -> get_Current(This,pVal) ) 10324 #define IUsgDopplerPRF_put_Current(This,newVal) \ 10325 ( (This)->lpVtbl -> put_Current(This,newVal) ) 10327 #define IUsgDopplerPRF_get_Values(This,pVal) \ 10328 ( (This)->lpVtbl -> get_Values(This,pVal) ) 10330 #define IUsgDopplerPRF_get_VisibleMin(This,units,pVal) \ 10331 ( (This)->lpVtbl -> get_VisibleMin(This,units,pVal) ) 10333 #define IUsgDopplerPRF_get_VisibleMax(This,units,pVal) \ 10334 ( (This)->lpVtbl -> get_VisibleMax(This,units,pVal) ) 10347 #ifndef __IUsgDopplerWindow_INTERFACE_DEFINED__ 10348 #define __IUsgDopplerWindow_INTERFACE_DEFINED__ 10356 #if defined(__cplusplus) && !defined(CINTERFACE) 10358 MIDL_INTERFACE(
"7D485326-1EAD-43C7-BC9A-C57CF251D4D3")
10362 virtual HRESULT STDMETHODCALLTYPE SetWindow(
10366 LONG endDepth) = 0;
10368 virtual HRESULT STDMETHODCALLTYPE GetWindow(
10372 LONG *endDepth) = 0;
10374 virtual HRESULT STDMETHODCALLTYPE SetWidth(
10378 virtual HRESULT STDMETHODCALLTYPE SetVolume(
10380 LONG endDepth) = 0;
10382 virtual HRESULT STDMETHODCALLTYPE GetWidth(
10384 LONG *endLine) = 0;
10386 virtual HRESULT STDMETHODCALLTYPE GetVolume(
10388 LONG *endDepth) = 0;
10390 virtual HRESULT STDMETHODCALLTYPE get_LinesRange(
10393 virtual HRESULT STDMETHODCALLTYPE get_WidthRange(
10396 virtual HRESULT STDMETHODCALLTYPE get_DepthsRange(
10399 virtual HRESULT STDMETHODCALLTYPE get_VolumesRange(
10411 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
10417 ULONG ( STDMETHODCALLTYPE *AddRef )(
10420 ULONG ( STDMETHODCALLTYPE *Release )(
10423 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
10427 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
10433 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
10441 HRESULT ( STDMETHODCALLTYPE *Invoke )(
10460 HRESULT ( STDMETHODCALLTYPE *SetWindow )(
10467 HRESULT ( STDMETHODCALLTYPE *GetWindow )(
10474 HRESULT ( STDMETHODCALLTYPE *SetWidth )(
10479 HRESULT ( STDMETHODCALLTYPE *SetVolume )(
10484 HRESULT ( STDMETHODCALLTYPE *GetWidth )(
10489 HRESULT ( STDMETHODCALLTYPE *GetVolume )(
10494 HRESULT ( STDMETHODCALLTYPE *get_LinesRange )(
10498 HRESULT ( STDMETHODCALLTYPE *get_WidthRange )(
10502 HRESULT ( STDMETHODCALLTYPE *get_DepthsRange )(
10506 HRESULT ( STDMETHODCALLTYPE *get_VolumesRange )(
10523 #define IUsgDopplerWindow_QueryInterface(This,riid,ppvObject) \ 10524 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 10526 #define IUsgDopplerWindow_AddRef(This) \ 10527 ( (This)->lpVtbl -> AddRef(This) ) 10529 #define IUsgDopplerWindow_Release(This) \ 10530 ( (This)->lpVtbl -> Release(This) ) 10533 #define IUsgDopplerWindow_GetTypeInfoCount(This,pctinfo) \ 10534 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 10536 #define IUsgDopplerWindow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 10537 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 10539 #define IUsgDopplerWindow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 10540 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 10542 #define IUsgDopplerWindow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 10543 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 10546 #define IUsgDopplerWindow_SetWindow(This,startLine,endLine,startDepth,endDepth) \ 10547 ( (This)->lpVtbl -> SetWindow(This,startLine,endLine,startDepth,endDepth) ) 10549 #define IUsgDopplerWindow_GetWindow(This,startLine,endLine,startDepth,endDepth) \ 10550 ( (This)->lpVtbl -> GetWindow(This,startLine,endLine,startDepth,endDepth) ) 10552 #define IUsgDopplerWindow_SetWidth(This,startLine,endLine) \ 10553 ( (This)->lpVtbl -> SetWidth(This,startLine,endLine) ) 10555 #define IUsgDopplerWindow_SetVolume(This,startDepth,endDepth) \ 10556 ( (This)->lpVtbl -> SetVolume(This,startDepth,endDepth) ) 10558 #define IUsgDopplerWindow_GetWidth(This,startLine,endLine) \ 10559 ( (This)->lpVtbl -> GetWidth(This,startLine,endLine) ) 10561 #define IUsgDopplerWindow_GetVolume(This,startDepth,endDepth) \ 10562 ( (This)->lpVtbl -> GetVolume(This,startDepth,endDepth) ) 10564 #define IUsgDopplerWindow_get_LinesRange(This,pVal) \ 10565 ( (This)->lpVtbl -> get_LinesRange(This,pVal) ) 10567 #define IUsgDopplerWindow_get_WidthRange(This,pVal) \ 10568 ( (This)->lpVtbl -> get_WidthRange(This,pVal) ) 10570 #define IUsgDopplerWindow_get_DepthsRange(This,pVal) \ 10571 ( (This)->lpVtbl -> get_DepthsRange(This,pVal) ) 10573 #define IUsgDopplerWindow_get_VolumesRange(This,pVal) \ 10574 ( (This)->lpVtbl -> get_VolumesRange(This,pVal) ) 10587 #ifndef __IUsgDopplerWallFilter_INTERFACE_DEFINED__ 10588 #define __IUsgDopplerWallFilter_INTERFACE_DEFINED__ 10596 #if defined(__cplusplus) && !defined(CINTERFACE) 10598 MIDL_INTERFACE(
"6A62BE4A-23C3-4262-B1C6-C20933615E90")
10602 virtual HRESULT STDMETHODCALLTYPE get_Current(
10605 virtual HRESULT STDMETHODCALLTYPE put_Current(
10608 virtual HRESULT STDMETHODCALLTYPE get_Values(
10611 virtual HRESULT STDMETHODCALLTYPE get_VisibleMin(
10615 virtual HRESULT STDMETHODCALLTYPE get_VisibleMax(
10628 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
10634 ULONG ( STDMETHODCALLTYPE *AddRef )(
10637 ULONG ( STDMETHODCALLTYPE *Release )(
10640 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
10644 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
10650 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
10658 HRESULT ( STDMETHODCALLTYPE *Invoke )(
10677 HRESULT ( STDMETHODCALLTYPE *get_Current )(
10681 HRESULT ( STDMETHODCALLTYPE *put_Current )(
10685 HRESULT ( STDMETHODCALLTYPE *get_Values )(
10689 HRESULT ( STDMETHODCALLTYPE *get_VisibleMin )(
10694 HRESULT ( STDMETHODCALLTYPE *get_VisibleMax )(
10712 #define IUsgDopplerWallFilter_QueryInterface(This,riid,ppvObject) \ 10713 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 10715 #define IUsgDopplerWallFilter_AddRef(This) \ 10716 ( (This)->lpVtbl -> AddRef(This) ) 10718 #define IUsgDopplerWallFilter_Release(This) \ 10719 ( (This)->lpVtbl -> Release(This) ) 10722 #define IUsgDopplerWallFilter_GetTypeInfoCount(This,pctinfo) \ 10723 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 10725 #define IUsgDopplerWallFilter_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 10726 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 10728 #define IUsgDopplerWallFilter_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 10729 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 10731 #define IUsgDopplerWallFilter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 10732 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 10735 #define IUsgDopplerWallFilter_get_Current(This,pVal) \ 10736 ( (This)->lpVtbl -> get_Current(This,pVal) ) 10738 #define IUsgDopplerWallFilter_put_Current(This,newVal) \ 10739 ( (This)->lpVtbl -> put_Current(This,newVal) ) 10741 #define IUsgDopplerWallFilter_get_Values(This,pVal) \ 10742 ( (This)->lpVtbl -> get_Values(This,pVal) ) 10744 #define IUsgDopplerWallFilter_get_VisibleMin(This,units,pVal) \ 10745 ( (This)->lpVtbl -> get_VisibleMin(This,units,pVal) ) 10747 #define IUsgDopplerWallFilter_get_VisibleMax(This,units,pVal) \ 10748 ( (This)->lpVtbl -> get_VisibleMax(This,units,pVal) ) 10761 #ifndef __IUsgDopplerSignalScale_INTERFACE_DEFINED__ 10762 #define __IUsgDopplerSignalScale_INTERFACE_DEFINED__ 10770 #if defined(__cplusplus) && !defined(CINTERFACE) 10772 MIDL_INTERFACE(
"507BA161-F30F-4B86-9DB2-107B89841A0B")
10776 virtual HRESULT STDMETHODCALLTYPE get_Current(
10779 virtual HRESULT STDMETHODCALLTYPE put_Current(
10782 virtual HRESULT STDMETHODCALLTYPE get_Values(
10794 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
10800 ULONG ( STDMETHODCALLTYPE *AddRef )(
10803 ULONG ( STDMETHODCALLTYPE *Release )(
10806 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
10810 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
10816 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
10824 HRESULT ( STDMETHODCALLTYPE *Invoke )(
10843 HRESULT ( STDMETHODCALLTYPE *get_Current )(
10847 HRESULT ( STDMETHODCALLTYPE *put_Current )(
10851 HRESULT ( STDMETHODCALLTYPE *get_Values )(
10868 #define IUsgDopplerSignalScale_QueryInterface(This,riid,ppvObject) \ 10869 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 10871 #define IUsgDopplerSignalScale_AddRef(This) \ 10872 ( (This)->lpVtbl -> AddRef(This) ) 10874 #define IUsgDopplerSignalScale_Release(This) \ 10875 ( (This)->lpVtbl -> Release(This) ) 10878 #define IUsgDopplerSignalScale_GetTypeInfoCount(This,pctinfo) \ 10879 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 10881 #define IUsgDopplerSignalScale_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 10882 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 10884 #define IUsgDopplerSignalScale_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 10885 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 10887 #define IUsgDopplerSignalScale_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 10888 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 10891 #define IUsgDopplerSignalScale_get_Current(This,pVal) \ 10892 ( (This)->lpVtbl -> get_Current(This,pVal) ) 10894 #define IUsgDopplerSignalScale_put_Current(This,newVal) \ 10895 ( (This)->lpVtbl -> put_Current(This,newVal) ) 10897 #define IUsgDopplerSignalScale_get_Values(This,pVal) \ 10898 ( (This)->lpVtbl -> get_Values(This,pVal) ) 10911 #ifndef __IUsgDopplerPacketSize_INTERFACE_DEFINED__ 10912 #define __IUsgDopplerPacketSize_INTERFACE_DEFINED__ 10920 #if defined(__cplusplus) && !defined(CINTERFACE) 10922 MIDL_INTERFACE(
"C500DFDD-ACA3-4594-A0EE-75C089B3980C")
10926 virtual HRESULT STDMETHODCALLTYPE get_Current(
10929 virtual HRESULT STDMETHODCALLTYPE put_Current(
10932 virtual HRESULT STDMETHODCALLTYPE get_Values(
10944 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
10950 ULONG ( STDMETHODCALLTYPE *AddRef )(
10953 ULONG ( STDMETHODCALLTYPE *Release )(
10956 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
10960 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
10966 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
10974 HRESULT ( STDMETHODCALLTYPE *Invoke )(
10993 HRESULT ( STDMETHODCALLTYPE *get_Current )(
10997 HRESULT ( STDMETHODCALLTYPE *put_Current )(
11001 HRESULT ( STDMETHODCALLTYPE *get_Values )(
11018 #define IUsgDopplerPacketSize_QueryInterface(This,riid,ppvObject) \ 11019 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 11021 #define IUsgDopplerPacketSize_AddRef(This) \ 11022 ( (This)->lpVtbl -> AddRef(This) ) 11024 #define IUsgDopplerPacketSize_Release(This) \ 11025 ( (This)->lpVtbl -> Release(This) ) 11028 #define IUsgDopplerPacketSize_GetTypeInfoCount(This,pctinfo) \ 11029 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 11031 #define IUsgDopplerPacketSize_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 11032 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 11034 #define IUsgDopplerPacketSize_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 11035 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 11037 #define IUsgDopplerPacketSize_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 11038 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 11041 #define IUsgDopplerPacketSize_get_Current(This,pVal) \ 11042 ( (This)->lpVtbl -> get_Current(This,pVal) ) 11044 #define IUsgDopplerPacketSize_put_Current(This,newVal) \ 11045 ( (This)->lpVtbl -> put_Current(This,newVal) ) 11047 #define IUsgDopplerPacketSize_get_Values(This,pVal) \ 11048 ( (This)->lpVtbl -> get_Values(This,pVal) ) 11061 #ifndef __IUsgPulsesNumber_INTERFACE_DEFINED__ 11062 #define __IUsgPulsesNumber_INTERFACE_DEFINED__ 11070 #if defined(__cplusplus) && !defined(CINTERFACE) 11072 MIDL_INTERFACE(
"629FA89F-7BDB-4B79-B3F3-A55AEA078BC0")
11076 virtual HRESULT STDMETHODCALLTYPE get_Current(
11079 virtual HRESULT STDMETHODCALLTYPE put_Current(
11082 virtual HRESULT STDMETHODCALLTYPE get_Values(
11094 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
11100 ULONG ( STDMETHODCALLTYPE *AddRef )(
11103 ULONG ( STDMETHODCALLTYPE *Release )(
11106 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
11110 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
11116 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
11124 HRESULT ( STDMETHODCALLTYPE *Invoke )(
11143 HRESULT ( STDMETHODCALLTYPE *get_Current )(
11147 HRESULT ( STDMETHODCALLTYPE *put_Current )(
11151 HRESULT ( STDMETHODCALLTYPE *get_Values )(
11168 #define IUsgPulsesNumber_QueryInterface(This,riid,ppvObject) \ 11169 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 11171 #define IUsgPulsesNumber_AddRef(This) \ 11172 ( (This)->lpVtbl -> AddRef(This) ) 11174 #define IUsgPulsesNumber_Release(This) \ 11175 ( (This)->lpVtbl -> Release(This) ) 11178 #define IUsgPulsesNumber_GetTypeInfoCount(This,pctinfo) \ 11179 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 11181 #define IUsgPulsesNumber_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 11182 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 11184 #define IUsgPulsesNumber_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 11185 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 11187 #define IUsgPulsesNumber_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 11188 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 11191 #define IUsgPulsesNumber_get_Current(This,pVal) \ 11192 ( (This)->lpVtbl -> get_Current(This,pVal) ) 11194 #define IUsgPulsesNumber_put_Current(This,newVal) \ 11195 ( (This)->lpVtbl -> put_Current(This,newVal) ) 11197 #define IUsgPulsesNumber_get_Values(This,pVal) \ 11198 ( (This)->lpVtbl -> get_Values(This,pVal) ) 11211 #ifndef __IUsgCineloop_INTERFACE_DEFINED__ 11212 #define __IUsgCineloop_INTERFACE_DEFINED__ 11220 #if defined(__cplusplus) && !defined(CINTERFACE) 11222 MIDL_INTERFACE(
"A2986CE3-3F1A-4361-890D-94816ED1CCF7")
11226 virtual HRESULT STDMETHODCALLTYPE get_CurrentPosition(
11227 LONGLONG *
pVal) = 0;
11229 virtual HRESULT STDMETHODCALLTYPE put_CurrentPosition(
11232 virtual HRESULT STDMETHODCALLTYPE get_Duration(
11233 LONGLONG *
pVal) = 0;
11235 virtual HRESULT STDMETHODCALLTYPE get_Rate(
11238 virtual HRESULT STDMETHODCALLTYPE put_Rate(
11241 virtual HRESULT STDMETHODCALLTYPE get_StopTime(
11242 LONGLONG *
pVal) = 0;
11244 virtual HRESULT STDMETHODCALLTYPE put_StopTime(
11247 virtual HRESULT STDMETHODCALLTYPE get_State(
11250 virtual HRESULT STDMETHODCALLTYPE put_State(
11253 virtual HRESULT STDMETHODCALLTYPE GetAvailable(
11257 virtual HRESULT STDMETHODCALLTYPE GetPositions(
11261 virtual HRESULT STDMETHODCALLTYPE SetPositions(
11263 LONGLONG llStop) = 0;
11265 virtual HRESULT STDMETHODCALLTYPE GetCapabilities(
11268 virtual HRESULT STDMETHODCALLTYPE CheckCapabilities(
11280 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
11286 ULONG ( STDMETHODCALLTYPE *AddRef )(
11289 ULONG ( STDMETHODCALLTYPE *Release )(
11292 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
11296 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
11302 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
11310 HRESULT ( STDMETHODCALLTYPE *Invoke )(
11329 HRESULT ( STDMETHODCALLTYPE *get_CurrentPosition )(
11333 HRESULT ( STDMETHODCALLTYPE *put_CurrentPosition )(
11337 HRESULT ( STDMETHODCALLTYPE *get_Duration )(
11341 HRESULT ( STDMETHODCALLTYPE *get_Rate )(
11345 HRESULT ( STDMETHODCALLTYPE *put_Rate )(
11349 HRESULT ( STDMETHODCALLTYPE *get_StopTime )(
11353 HRESULT ( STDMETHODCALLTYPE *put_StopTime )(
11357 HRESULT ( STDMETHODCALLTYPE *get_State )(
11361 HRESULT ( STDMETHODCALLTYPE *put_State )(
11365 HRESULT ( STDMETHODCALLTYPE *GetAvailable )(
11370 HRESULT ( STDMETHODCALLTYPE *GetPositions )(
11375 HRESULT ( STDMETHODCALLTYPE *SetPositions )(
11380 HRESULT ( STDMETHODCALLTYPE *GetCapabilities )(
11384 HRESULT ( STDMETHODCALLTYPE *CheckCapabilities )(
11401 #define IUsgCineloop_QueryInterface(This,riid,ppvObject) \ 11402 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 11404 #define IUsgCineloop_AddRef(This) \ 11405 ( (This)->lpVtbl -> AddRef(This) ) 11407 #define IUsgCineloop_Release(This) \ 11408 ( (This)->lpVtbl -> Release(This) ) 11411 #define IUsgCineloop_GetTypeInfoCount(This,pctinfo) \ 11412 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 11414 #define IUsgCineloop_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 11415 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 11417 #define IUsgCineloop_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 11418 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 11420 #define IUsgCineloop_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 11421 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 11424 #define IUsgCineloop_get_CurrentPosition(This,pVal) \ 11425 ( (This)->lpVtbl -> get_CurrentPosition(This,pVal) ) 11427 #define IUsgCineloop_put_CurrentPosition(This,newVal) \ 11428 ( (This)->lpVtbl -> put_CurrentPosition(This,newVal) ) 11430 #define IUsgCineloop_get_Duration(This,pVal) \ 11431 ( (This)->lpVtbl -> get_Duration(This,pVal) ) 11433 #define IUsgCineloop_get_Rate(This,pVal) \ 11434 ( (This)->lpVtbl -> get_Rate(This,pVal) ) 11436 #define IUsgCineloop_put_Rate(This,newVal) \ 11437 ( (This)->lpVtbl -> put_Rate(This,newVal) ) 11439 #define IUsgCineloop_get_StopTime(This,pVal) \ 11440 ( (This)->lpVtbl -> get_StopTime(This,pVal) ) 11442 #define IUsgCineloop_put_StopTime(This,newVal) \ 11443 ( (This)->lpVtbl -> put_StopTime(This,newVal) ) 11445 #define IUsgCineloop_get_State(This,pVal) \ 11446 ( (This)->lpVtbl -> get_State(This,pVal) ) 11448 #define IUsgCineloop_put_State(This,newVal) \ 11449 ( (This)->lpVtbl -> put_State(This,newVal) ) 11451 #define IUsgCineloop_GetAvailable(This,pStart,pStop) \ 11452 ( (This)->lpVtbl -> GetAvailable(This,pStart,pStop) ) 11454 #define IUsgCineloop_GetPositions(This,pPos,pStop) \ 11455 ( (This)->lpVtbl -> GetPositions(This,pPos,pStop) ) 11457 #define IUsgCineloop_SetPositions(This,llStart,llStop) \ 11458 ( (This)->lpVtbl -> SetPositions(This,llStart,llStop) ) 11460 #define IUsgCineloop_GetCapabilities(This,pCaps) \ 11461 ( (This)->lpVtbl -> GetCapabilities(This,pCaps) ) 11463 #define IUsgCineloop_CheckCapabilities(This,pCaps) \ 11464 ( (This)->lpVtbl -> CheckCapabilities(This,pCaps) ) 11477 #ifndef __IUsgCineStream_INTERFACE_DEFINED__ 11478 #define __IUsgCineStream_INTERFACE_DEFINED__ 11486 #if defined(__cplusplus) && !defined(CINTERFACE) 11488 MIDL_INTERFACE(
"5071C20D-306B-4EC2-ABA0-1E20E7D5EA7E")
11492 virtual HRESULT STDMETHODCALLTYPE get_CurrentPosition(
11493 LONGLONG *
pVal) = 0;
11495 virtual HRESULT STDMETHODCALLTYPE put_CurrentPosition(
11498 virtual HRESULT STDMETHODCALLTYPE get_StopPosition(
11499 LONGLONG *
pVal) = 0;
11501 virtual HRESULT STDMETHODCALLTYPE put_StopPosition(
11504 virtual HRESULT STDMETHODCALLTYPE get_Duration(
11505 LONGLONG *
pVal) = 0;
11507 virtual HRESULT STDMETHODCALLTYPE get_Rate(
11510 virtual HRESULT STDMETHODCALLTYPE put_Rate(
11513 virtual HRESULT STDMETHODCALLTYPE get_State(
11516 virtual HRESULT STDMETHODCALLTYPE put_State(
11519 virtual HRESULT STDMETHODCALLTYPE get_TimeFormat(
11522 virtual HRESULT STDMETHODCALLTYPE put_TimeFormat(
11525 virtual HRESULT STDMETHODCALLTYPE ConvertTimeFormat(
11529 LONGLONG *dstVal) = 0;
11531 virtual HRESULT STDMETHODCALLTYPE GetAvailable(
11532 LONGLONG *lEarliest,
11533 LONGLONG *lLatest) = 0;
11535 virtual HRESULT STDMETHODCALLTYPE GetShiftPosition(
11539 LONGLONG *pos) = 0;
11541 virtual HRESULT STDMETHODCALLTYPE SetHoldRange(
11545 virtual HRESULT STDMETHODCALLTYPE GetHoldRange(
11549 virtual HRESULT STDMETHODCALLTYPE IsTimeFormatSupported(
11551 BOOL *support) = 0;
11553 virtual HRESULT STDMETHODCALLTYPE GetContinuousInterval(
11556 LONGLONG *end) = 0;
11558 virtual HRESULT STDMETHODCALLTYPE SetSelection(
11572 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
11578 ULONG ( STDMETHODCALLTYPE *AddRef )(
11581 ULONG ( STDMETHODCALLTYPE *Release )(
11584 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
11588 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
11594 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
11602 HRESULT ( STDMETHODCALLTYPE *Invoke )(
11621 HRESULT ( STDMETHODCALLTYPE *get_CurrentPosition )(
11625 HRESULT ( STDMETHODCALLTYPE *put_CurrentPosition )(
11629 HRESULT ( STDMETHODCALLTYPE *get_StopPosition )(
11633 HRESULT ( STDMETHODCALLTYPE *put_StopPosition )(
11637 HRESULT ( STDMETHODCALLTYPE *get_Duration )(
11641 HRESULT ( STDMETHODCALLTYPE *get_Rate )(
11645 HRESULT ( STDMETHODCALLTYPE *put_Rate )(
11649 HRESULT ( STDMETHODCALLTYPE *get_State )(
11653 HRESULT ( STDMETHODCALLTYPE *put_State )(
11657 HRESULT ( STDMETHODCALLTYPE *get_TimeFormat )(
11661 HRESULT ( STDMETHODCALLTYPE *put_TimeFormat )(
11665 HRESULT ( STDMETHODCALLTYPE *ConvertTimeFormat )(
11672 HRESULT ( STDMETHODCALLTYPE *GetAvailable )(
11677 HRESULT ( STDMETHODCALLTYPE *GetShiftPosition )(
11684 HRESULT ( STDMETHODCALLTYPE *SetHoldRange )(
11689 HRESULT ( STDMETHODCALLTYPE *GetHoldRange )(
11694 HRESULT ( STDMETHODCALLTYPE *IsTimeFormatSupported )(
11699 HRESULT ( STDMETHODCALLTYPE *GetContinuousInterval )(
11705 HRESULT ( STDMETHODCALLTYPE *SetSelection )(
11724 #define IUsgCineStream_QueryInterface(This,riid,ppvObject) \ 11725 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 11727 #define IUsgCineStream_AddRef(This) \ 11728 ( (This)->lpVtbl -> AddRef(This) ) 11730 #define IUsgCineStream_Release(This) \ 11731 ( (This)->lpVtbl -> Release(This) ) 11734 #define IUsgCineStream_GetTypeInfoCount(This,pctinfo) \ 11735 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 11737 #define IUsgCineStream_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 11738 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 11740 #define IUsgCineStream_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 11741 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 11743 #define IUsgCineStream_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 11744 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 11747 #define IUsgCineStream_get_CurrentPosition(This,pVal) \ 11748 ( (This)->lpVtbl -> get_CurrentPosition(This,pVal) ) 11750 #define IUsgCineStream_put_CurrentPosition(This,newVal) \ 11751 ( (This)->lpVtbl -> put_CurrentPosition(This,newVal) ) 11753 #define IUsgCineStream_get_StopPosition(This,pVal) \ 11754 ( (This)->lpVtbl -> get_StopPosition(This,pVal) ) 11756 #define IUsgCineStream_put_StopPosition(This,newVal) \ 11757 ( (This)->lpVtbl -> put_StopPosition(This,newVal) ) 11759 #define IUsgCineStream_get_Duration(This,pVal) \ 11760 ( (This)->lpVtbl -> get_Duration(This,pVal) ) 11762 #define IUsgCineStream_get_Rate(This,pVal) \ 11763 ( (This)->lpVtbl -> get_Rate(This,pVal) ) 11765 #define IUsgCineStream_put_Rate(This,newVal) \ 11766 ( (This)->lpVtbl -> put_Rate(This,newVal) ) 11768 #define IUsgCineStream_get_State(This,pVal) \ 11769 ( (This)->lpVtbl -> get_State(This,pVal) ) 11771 #define IUsgCineStream_put_State(This,newVal) \ 11772 ( (This)->lpVtbl -> put_State(This,newVal) ) 11774 #define IUsgCineStream_get_TimeFormat(This,pVal) \ 11775 ( (This)->lpVtbl -> get_TimeFormat(This,pVal) ) 11777 #define IUsgCineStream_put_TimeFormat(This,newVal) \ 11778 ( (This)->lpVtbl -> put_TimeFormat(This,newVal) ) 11780 #define IUsgCineStream_ConvertTimeFormat(This,srcVal,srcFormat,dstFormat,dstVal) \ 11781 ( (This)->lpVtbl -> ConvertTimeFormat(This,srcVal,srcFormat,dstFormat,dstVal) ) 11783 #define IUsgCineStream_GetAvailable(This,lEarliest,lLatest) \ 11784 ( (This)->lpVtbl -> GetAvailable(This,lEarliest,lLatest) ) 11786 #define IUsgCineStream_GetShiftPosition(This,from,shift,timeFormat,pos) \ 11787 ( (This)->lpVtbl -> GetShiftPosition(This,from,shift,timeFormat,pos) ) 11789 #define IUsgCineStream_SetHoldRange(This,from,to) \ 11790 ( (This)->lpVtbl -> SetHoldRange(This,from,to) ) 11792 #define IUsgCineStream_GetHoldRange(This,from,to) \ 11793 ( (This)->lpVtbl -> GetHoldRange(This,from,to) ) 11795 #define IUsgCineStream_IsTimeFormatSupported(This,format,support) \ 11796 ( (This)->lpVtbl -> IsTimeFormatSupported(This,format,support) ) 11798 #define IUsgCineStream_GetContinuousInterval(This,position,start,end) \ 11799 ( (This)->lpVtbl -> GetContinuousInterval(This,position,start,end) ) 11801 #define IUsgCineStream_SetSelection(This,from,to,mode) \ 11802 ( (This)->lpVtbl -> SetSelection(This,from,to,mode) ) 11815 #ifndef __IUsgCineSink_INTERFACE_DEFINED__ 11816 #define __IUsgCineSink_INTERFACE_DEFINED__ 11824 #if defined(__cplusplus) && !defined(CINTERFACE) 11826 MIDL_INTERFACE(
"04D658E8-6691-4034-ADFD-39EBE7A030DA")
11830 virtual HRESULT STDMETHODCALLTYPE GetBufferSize(
11833 LONG *writePos) = 0;
11835 virtual HRESULT STDMETHODCALLTYPE Reset(
void) = 0;
11837 virtual HRESULT STDMETHODCALLTYPE SetBufferSize(
11840 virtual HRESULT STDMETHODCALLTYPE SaveData(
11841 BSTR strFileName) = 0;
11852 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
11858 ULONG ( STDMETHODCALLTYPE *AddRef )(
11861 ULONG ( STDMETHODCALLTYPE *Release )(
11864 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
11868 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
11874 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
11882 HRESULT ( STDMETHODCALLTYPE *Invoke )(
11901 HRESULT ( STDMETHODCALLTYPE *GetBufferSize )(
11907 HRESULT ( STDMETHODCALLTYPE *Reset )(
11910 HRESULT ( STDMETHODCALLTYPE *SetBufferSize )(
11914 HRESULT ( STDMETHODCALLTYPE *SaveData )(
11931 #define IUsgCineSink_QueryInterface(This,riid,ppvObject) \ 11932 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 11934 #define IUsgCineSink_AddRef(This) \ 11935 ( (This)->lpVtbl -> AddRef(This) ) 11937 #define IUsgCineSink_Release(This) \ 11938 ( (This)->lpVtbl -> Release(This) ) 11941 #define IUsgCineSink_GetTypeInfoCount(This,pctinfo) \ 11942 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 11944 #define IUsgCineSink_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 11945 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 11947 #define IUsgCineSink_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 11948 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 11950 #define IUsgCineSink_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 11951 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 11954 #define IUsgCineSink_GetBufferSize(This,total,used,writePos) \ 11955 ( (This)->lpVtbl -> GetBufferSize(This,total,used,writePos) ) 11957 #define IUsgCineSink_Reset(This) \ 11958 ( (This)->lpVtbl -> Reset(This) ) 11960 #define IUsgCineSink_SetBufferSize(This,cbSize) \ 11961 ( (This)->lpVtbl -> SetBufferSize(This,cbSize) ) 11963 #define IUsgCineSink_SaveData(This,strFileName) \ 11964 ( (This)->lpVtbl -> SaveData(This,strFileName) ) 11977 #ifndef __IUsgCineSink2_INTERFACE_DEFINED__ 11978 #define __IUsgCineSink2_INTERFACE_DEFINED__ 11986 #if defined(__cplusplus) && !defined(CINTERFACE) 11988 MIDL_INTERFACE(
"9EB34740-8AA5-4373-A1FF-AC9A864D5ABB")
11992 virtual HRESULT STDMETHODCALLTYPE GetBufferSize(
11997 virtual HRESULT STDMETHODCALLTYPE Reset(
void) = 0;
11999 virtual HRESULT STDMETHODCALLTYPE SetBufferSize(
12002 virtual HRESULT STDMETHODCALLTYPE SaveData(
12014 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12020 ULONG ( STDMETHODCALLTYPE *AddRef )(
12023 ULONG ( STDMETHODCALLTYPE *Release )(
12026 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12030 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12036 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12044 HRESULT ( STDMETHODCALLTYPE *Invoke )(
12063 HRESULT ( STDMETHODCALLTYPE *GetBufferSize )(
12069 HRESULT ( STDMETHODCALLTYPE *Reset )(
12072 HRESULT ( STDMETHODCALLTYPE *SetBufferSize )(
12076 HRESULT ( STDMETHODCALLTYPE *SaveData )(
12093 #define IUsgCineSink2_QueryInterface(This,riid,ppvObject) \ 12094 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 12096 #define IUsgCineSink2_AddRef(This) \ 12097 ( (This)->lpVtbl -> AddRef(This) ) 12099 #define IUsgCineSink2_Release(This) \ 12100 ( (This)->lpVtbl -> Release(This) ) 12103 #define IUsgCineSink2_GetTypeInfoCount(This,pctinfo) \ 12104 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 12106 #define IUsgCineSink2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 12107 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 12109 #define IUsgCineSink2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 12110 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 12112 #define IUsgCineSink2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 12113 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 12116 #define IUsgCineSink2_GetBufferSize(This,total,used,writePos) \ 12117 ( (This)->lpVtbl -> GetBufferSize(This,total,used,writePos) ) 12119 #define IUsgCineSink2_Reset(This) \ 12120 ( (This)->lpVtbl -> Reset(This) ) 12122 #define IUsgCineSink2_SetBufferSize(This,cbSize) \ 12123 ( (This)->lpVtbl -> SetBufferSize(This,cbSize) ) 12125 #define IUsgCineSink2_SaveData(This,strFileName) \ 12126 ( (This)->lpVtbl -> SaveData(This,strFileName) ) 12139 #ifndef __IUsgSpatialFilter_INTERFACE_DEFINED__ 12140 #define __IUsgSpatialFilter_INTERFACE_DEFINED__ 12148 #if defined(__cplusplus) && !defined(CINTERFACE) 12150 MIDL_INTERFACE(
"31BF1183-35D2-4EF3-A1B1-ADEBDEDD81A0")
12154 virtual HRESULT STDMETHODCALLTYPE get_Current(
12157 virtual HRESULT STDMETHODCALLTYPE put_Current(
12160 virtual HRESULT STDMETHODCALLTYPE get_Values(
12163 virtual HRESULT STDMETHODCALLTYPE get_Enabled(
12166 virtual HRESULT STDMETHODCALLTYPE put_Enabled(
12178 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12184 ULONG ( STDMETHODCALLTYPE *AddRef )(
12187 ULONG ( STDMETHODCALLTYPE *Release )(
12190 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12194 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12200 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12208 HRESULT ( STDMETHODCALLTYPE *Invoke )(
12227 HRESULT ( STDMETHODCALLTYPE *get_Current )(
12231 HRESULT ( STDMETHODCALLTYPE *put_Current )(
12235 HRESULT ( STDMETHODCALLTYPE *get_Values )(
12239 HRESULT ( STDMETHODCALLTYPE *get_Enabled )(
12243 HRESULT ( STDMETHODCALLTYPE *put_Enabled )(
12260 #define IUsgSpatialFilter_QueryInterface(This,riid,ppvObject) \ 12261 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 12263 #define IUsgSpatialFilter_AddRef(This) \ 12264 ( (This)->lpVtbl -> AddRef(This) ) 12266 #define IUsgSpatialFilter_Release(This) \ 12267 ( (This)->lpVtbl -> Release(This) ) 12270 #define IUsgSpatialFilter_GetTypeInfoCount(This,pctinfo) \ 12271 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 12273 #define IUsgSpatialFilter_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 12274 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 12276 #define IUsgSpatialFilter_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 12277 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 12279 #define IUsgSpatialFilter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 12280 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 12283 #define IUsgSpatialFilter_get_Current(This,pVal) \ 12284 ( (This)->lpVtbl -> get_Current(This,pVal) ) 12286 #define IUsgSpatialFilter_put_Current(This,newVal) \ 12287 ( (This)->lpVtbl -> put_Current(This,newVal) ) 12289 #define IUsgSpatialFilter_get_Values(This,pVal) \ 12290 ( (This)->lpVtbl -> get_Values(This,pVal) ) 12292 #define IUsgSpatialFilter_get_Enabled(This,pVal) \ 12293 ( (This)->lpVtbl -> get_Enabled(This,pVal) ) 12295 #define IUsgSpatialFilter_put_Enabled(This,newVal) \ 12296 ( (This)->lpVtbl -> put_Enabled(This,newVal) ) 12309 #ifndef __IUsgDopplerSampleVolume_INTERFACE_DEFINED__ 12310 #define __IUsgDopplerSampleVolume_INTERFACE_DEFINED__ 12318 #if defined(__cplusplus) && !defined(CINTERFACE) 12320 MIDL_INTERFACE(
"F81C0C94-B620-46EA-B6C3-5D10E4D7F06C")
12324 virtual HRESULT STDMETHODCALLTYPE SetVolume(
12326 LONG endDepth) = 0;
12328 virtual HRESULT STDMETHODCALLTYPE GetVolume(
12330 LONG *endDepth) = 0;
12332 virtual HRESULT STDMETHODCALLTYPE get_DepthsRange(
12335 virtual HRESULT STDMETHODCALLTYPE get_VolumesRange(
12338 virtual HRESULT STDMETHODCALLTYPE SetSampleVolume(
12343 virtual HRESULT STDMETHODCALLTYPE GetPhantomVolume(
12345 LONG *endDepth) = 0;
12356 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12362 ULONG ( STDMETHODCALLTYPE *AddRef )(
12365 ULONG ( STDMETHODCALLTYPE *Release )(
12368 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12372 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12378 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12386 HRESULT ( STDMETHODCALLTYPE *Invoke )(
12405 HRESULT ( STDMETHODCALLTYPE *SetVolume )(
12410 HRESULT ( STDMETHODCALLTYPE *GetVolume )(
12415 HRESULT ( STDMETHODCALLTYPE *get_DepthsRange )(
12419 HRESULT ( STDMETHODCALLTYPE *get_VolumesRange )(
12423 HRESULT ( STDMETHODCALLTYPE *SetSampleVolume )(
12429 HRESULT ( STDMETHODCALLTYPE *GetPhantomVolume )(
12447 #define IUsgDopplerSampleVolume_QueryInterface(This,riid,ppvObject) \ 12448 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 12450 #define IUsgDopplerSampleVolume_AddRef(This) \ 12451 ( (This)->lpVtbl -> AddRef(This) ) 12453 #define IUsgDopplerSampleVolume_Release(This) \ 12454 ( (This)->lpVtbl -> Release(This) ) 12457 #define IUsgDopplerSampleVolume_GetTypeInfoCount(This,pctinfo) \ 12458 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 12460 #define IUsgDopplerSampleVolume_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 12461 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 12463 #define IUsgDopplerSampleVolume_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 12464 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 12466 #define IUsgDopplerSampleVolume_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 12467 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 12470 #define IUsgDopplerSampleVolume_SetVolume(This,startDepth,endDepth) \ 12471 ( (This)->lpVtbl -> SetVolume(This,startDepth,endDepth) ) 12473 #define IUsgDopplerSampleVolume_GetVolume(This,startDepth,endDepth) \ 12474 ( (This)->lpVtbl -> GetVolume(This,startDepth,endDepth) ) 12476 #define IUsgDopplerSampleVolume_get_DepthsRange(This,pVal) \ 12477 ( (This)->lpVtbl -> get_DepthsRange(This,pVal) ) 12479 #define IUsgDopplerSampleVolume_get_VolumesRange(This,pVal) \ 12480 ( (This)->lpVtbl -> get_VolumesRange(This,pVal) ) 12482 #define IUsgDopplerSampleVolume_SetSampleVolume(This,startDepth,endDepth,line) \ 12483 ( (This)->lpVtbl -> SetSampleVolume(This,startDepth,endDepth,line) ) 12485 #define IUsgDopplerSampleVolume_GetPhantomVolume(This,startDepth,endDepth) \ 12486 ( (This)->lpVtbl -> GetPhantomVolume(This,startDepth,endDepth) ) 12499 #ifndef __IUsgDopplerCorrectionAngle_INTERFACE_DEFINED__ 12500 #define __IUsgDopplerCorrectionAngle_INTERFACE_DEFINED__ 12508 #if defined(__cplusplus) && !defined(CINTERFACE) 12510 MIDL_INTERFACE(
"2BFE46DC-DD1A-42C8-8BDB-D034D5FA04DB")
12514 virtual HRESULT STDMETHODCALLTYPE get_Current(
12517 virtual HRESULT STDMETHODCALLTYPE put_Current(
12520 virtual HRESULT STDMETHODCALLTYPE get_Values(
12532 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12538 ULONG ( STDMETHODCALLTYPE *AddRef )(
12541 ULONG ( STDMETHODCALLTYPE *Release )(
12544 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12548 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12554 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12562 HRESULT ( STDMETHODCALLTYPE *Invoke )(
12581 HRESULT ( STDMETHODCALLTYPE *get_Current )(
12585 HRESULT ( STDMETHODCALLTYPE *put_Current )(
12589 HRESULT ( STDMETHODCALLTYPE *get_Values )(
12606 #define IUsgDopplerCorrectionAngle_QueryInterface(This,riid,ppvObject) \ 12607 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 12609 #define IUsgDopplerCorrectionAngle_AddRef(This) \ 12610 ( (This)->lpVtbl -> AddRef(This) ) 12612 #define IUsgDopplerCorrectionAngle_Release(This) \ 12613 ( (This)->lpVtbl -> Release(This) ) 12616 #define IUsgDopplerCorrectionAngle_GetTypeInfoCount(This,pctinfo) \ 12617 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 12619 #define IUsgDopplerCorrectionAngle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 12620 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 12622 #define IUsgDopplerCorrectionAngle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 12623 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 12625 #define IUsgDopplerCorrectionAngle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 12626 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 12629 #define IUsgDopplerCorrectionAngle_get_Current(This,pVal) \ 12630 ( (This)->lpVtbl -> get_Current(This,pVal) ) 12632 #define IUsgDopplerCorrectionAngle_put_Current(This,newVal) \ 12633 ( (This)->lpVtbl -> put_Current(This,newVal) ) 12635 #define IUsgDopplerCorrectionAngle_get_Values(This,pVal) \ 12636 ( (This)->lpVtbl -> get_Values(This,pVal) ) 12649 #ifndef __IUsgScanConverterPlugin_INTERFACE_DEFINED__ 12650 #define __IUsgScanConverterPlugin_INTERFACE_DEFINED__ 12658 #if defined(__cplusplus) && !defined(CINTERFACE) 12660 MIDL_INTERFACE(
"DD280DD5-674A-4837-9F03-9FDE77596599")
12664 virtual HRESULT STDMETHODCALLTYPE get_ScanConverter(
12665 IUnknown **
pVal) = 0;
12676 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12682 ULONG ( STDMETHODCALLTYPE *AddRef )(
12685 ULONG ( STDMETHODCALLTYPE *Release )(
12688 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12692 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12698 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12706 HRESULT ( STDMETHODCALLTYPE *Invoke )(
12725 HRESULT ( STDMETHODCALLTYPE *get_ScanConverter )(
12742 #define IUsgScanConverterPlugin_QueryInterface(This,riid,ppvObject) \ 12743 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 12745 #define IUsgScanConverterPlugin_AddRef(This) \ 12746 ( (This)->lpVtbl -> AddRef(This) ) 12748 #define IUsgScanConverterPlugin_Release(This) \ 12749 ( (This)->lpVtbl -> Release(This) ) 12752 #define IUsgScanConverterPlugin_GetTypeInfoCount(This,pctinfo) \ 12753 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 12755 #define IUsgScanConverterPlugin_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 12756 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 12758 #define IUsgScanConverterPlugin_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 12759 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 12761 #define IUsgScanConverterPlugin_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 12762 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 12765 #define IUsgScanConverterPlugin_get_ScanConverter(This,pVal) \ 12766 ( (This)->lpVtbl -> get_ScanConverter(This,pVal) ) 12779 #ifndef __IUsgScanConverterPlugin2_INTERFACE_DEFINED__ 12780 #define __IUsgScanConverterPlugin2_INTERFACE_DEFINED__ 12788 #if defined(__cplusplus) && !defined(CINTERFACE) 12790 MIDL_INTERFACE(
"2F84D02F-E381-4b94-AB10-52D64013AF4C")
12794 virtual HRESULT STDMETHODCALLTYPE get_InputPin(
12797 virtual HRESULT STDMETHODCALLTYPE get_OutputPin(
12809 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12815 ULONG ( STDMETHODCALLTYPE *AddRef )(
12818 ULONG ( STDMETHODCALLTYPE *Release )(
12821 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12825 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12831 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12839 HRESULT ( STDMETHODCALLTYPE *Invoke )(
12858 HRESULT ( STDMETHODCALLTYPE *get_ScanConverter )(
12862 HRESULT ( STDMETHODCALLTYPE *get_InputPin )(
12866 HRESULT ( STDMETHODCALLTYPE *get_OutputPin )(
12883 #define IUsgScanConverterPlugin2_QueryInterface(This,riid,ppvObject) \ 12884 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 12886 #define IUsgScanConverterPlugin2_AddRef(This) \ 12887 ( (This)->lpVtbl -> AddRef(This) ) 12889 #define IUsgScanConverterPlugin2_Release(This) \ 12890 ( (This)->lpVtbl -> Release(This) ) 12893 #define IUsgScanConverterPlugin2_GetTypeInfoCount(This,pctinfo) \ 12894 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 12896 #define IUsgScanConverterPlugin2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 12897 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 12899 #define IUsgScanConverterPlugin2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 12900 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 12902 #define IUsgScanConverterPlugin2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 12903 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 12906 #define IUsgScanConverterPlugin2_get_ScanConverter(This,pVal) \ 12907 ( (This)->lpVtbl -> get_ScanConverter(This,pVal) ) 12910 #define IUsgScanConverterPlugin2_get_InputPin(This,pVal) \ 12911 ( (This)->lpVtbl -> get_InputPin(This,pVal) ) 12913 #define IUsgScanConverterPlugin2_get_OutputPin(This,pVal) \ 12914 ( (This)->lpVtbl -> get_OutputPin(This,pVal) ) 12927 #ifndef __IUsgDopplerSignalSmooth_INTERFACE_DEFINED__ 12928 #define __IUsgDopplerSignalSmooth_INTERFACE_DEFINED__ 12936 #if defined(__cplusplus) && !defined(CINTERFACE) 12938 MIDL_INTERFACE(
"4D2095BD-D9D0-421F-8787-A0C764BED735")
12942 virtual HRESULT STDMETHODCALLTYPE get_Current(
12945 virtual HRESULT STDMETHODCALLTYPE put_Current(
12948 virtual HRESULT STDMETHODCALLTYPE get_Values(
12960 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
12966 ULONG ( STDMETHODCALLTYPE *AddRef )(
12969 ULONG ( STDMETHODCALLTYPE *Release )(
12972 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
12976 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
12982 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
12990 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13009 HRESULT ( STDMETHODCALLTYPE *get_Current )(
13013 HRESULT ( STDMETHODCALLTYPE *put_Current )(
13017 HRESULT ( STDMETHODCALLTYPE *get_Values )(
13034 #define IUsgDopplerSignalSmooth_QueryInterface(This,riid,ppvObject) \ 13035 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13037 #define IUsgDopplerSignalSmooth_AddRef(This) \ 13038 ( (This)->lpVtbl -> AddRef(This) ) 13040 #define IUsgDopplerSignalSmooth_Release(This) \ 13041 ( (This)->lpVtbl -> Release(This) ) 13044 #define IUsgDopplerSignalSmooth_GetTypeInfoCount(This,pctinfo) \ 13045 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13047 #define IUsgDopplerSignalSmooth_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13048 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13050 #define IUsgDopplerSignalSmooth_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13051 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13053 #define IUsgDopplerSignalSmooth_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13054 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13057 #define IUsgDopplerSignalSmooth_get_Current(This,pVal) \ 13058 ( (This)->lpVtbl -> get_Current(This,pVal) ) 13060 #define IUsgDopplerSignalSmooth_put_Current(This,newVal) \ 13061 ( (This)->lpVtbl -> put_Current(This,newVal) ) 13063 #define IUsgDopplerSignalSmooth_get_Values(This,pVal) \ 13064 ( (This)->lpVtbl -> get_Values(This,pVal) ) 13077 #ifndef __IUsgAudioVolume_INTERFACE_DEFINED__ 13078 #define __IUsgAudioVolume_INTERFACE_DEFINED__ 13086 #if defined(__cplusplus) && !defined(CINTERFACE) 13088 MIDL_INTERFACE(
"17EBD173-3BBD-427C-9844-F274099B0562")
13092 virtual HRESULT STDMETHODCALLTYPE get_Current(
13095 virtual HRESULT STDMETHODCALLTYPE put_Current(
13098 virtual HRESULT STDMETHODCALLTYPE get_Values(
13101 virtual HRESULT STDMETHODCALLTYPE get_Mute(
13104 virtual HRESULT STDMETHODCALLTYPE put_Mute(
13116 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
13122 ULONG ( STDMETHODCALLTYPE *AddRef )(
13125 ULONG ( STDMETHODCALLTYPE *Release )(
13128 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
13132 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
13138 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
13146 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13165 HRESULT ( STDMETHODCALLTYPE *get_Current )(
13169 HRESULT ( STDMETHODCALLTYPE *put_Current )(
13173 HRESULT ( STDMETHODCALLTYPE *get_Values )(
13177 HRESULT ( STDMETHODCALLTYPE *get_Mute )(
13181 HRESULT ( STDMETHODCALLTYPE *put_Mute )(
13198 #define IUsgAudioVolume_QueryInterface(This,riid,ppvObject) \ 13199 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13201 #define IUsgAudioVolume_AddRef(This) \ 13202 ( (This)->lpVtbl -> AddRef(This) ) 13204 #define IUsgAudioVolume_Release(This) \ 13205 ( (This)->lpVtbl -> Release(This) ) 13208 #define IUsgAudioVolume_GetTypeInfoCount(This,pctinfo) \ 13209 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13211 #define IUsgAudioVolume_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13212 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13214 #define IUsgAudioVolume_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13215 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13217 #define IUsgAudioVolume_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13218 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13221 #define IUsgAudioVolume_get_Current(This,pVal) \ 13222 ( (This)->lpVtbl -> get_Current(This,pVal) ) 13224 #define IUsgAudioVolume_put_Current(This,newVal) \ 13225 ( (This)->lpVtbl -> put_Current(This,newVal) ) 13227 #define IUsgAudioVolume_get_Values(This,pVal) \ 13228 ( (This)->lpVtbl -> get_Values(This,pVal) ) 13230 #define IUsgAudioVolume_get_Mute(This,pVal) \ 13231 ( (This)->lpVtbl -> get_Mute(This,pVal) ) 13233 #define IUsgAudioVolume_put_Mute(This,newVal) \ 13234 ( (This)->lpVtbl -> put_Mute(This,newVal) ) 13247 #ifndef __IUsgDopplerSpectralAvg_INTERFACE_DEFINED__ 13248 #define __IUsgDopplerSpectralAvg_INTERFACE_DEFINED__ 13256 #if defined(__cplusplus) && !defined(CINTERFACE) 13258 MIDL_INTERFACE(
"7BAAC412-6FF0-42C0-85A0-9D679E91FF6B")
13262 virtual HRESULT STDMETHODCALLTYPE get_Current(
13265 virtual HRESULT STDMETHODCALLTYPE put_Current(
13268 virtual HRESULT STDMETHODCALLTYPE get_Values(
13280 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
13286 ULONG ( STDMETHODCALLTYPE *AddRef )(
13289 ULONG ( STDMETHODCALLTYPE *Release )(
13292 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
13296 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
13302 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
13310 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13329 HRESULT ( STDMETHODCALLTYPE *get_Current )(
13333 HRESULT ( STDMETHODCALLTYPE *put_Current )(
13337 HRESULT ( STDMETHODCALLTYPE *get_Values )(
13354 #define IUsgDopplerSpectralAvg_QueryInterface(This,riid,ppvObject) \ 13355 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13357 #define IUsgDopplerSpectralAvg_AddRef(This) \ 13358 ( (This)->lpVtbl -> AddRef(This) ) 13360 #define IUsgDopplerSpectralAvg_Release(This) \ 13361 ( (This)->lpVtbl -> Release(This) ) 13364 #define IUsgDopplerSpectralAvg_GetTypeInfoCount(This,pctinfo) \ 13365 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13367 #define IUsgDopplerSpectralAvg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13368 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13370 #define IUsgDopplerSpectralAvg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13371 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13373 #define IUsgDopplerSpectralAvg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13374 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13377 #define IUsgDopplerSpectralAvg_get_Current(This,pVal) \ 13378 ( (This)->lpVtbl -> get_Current(This,pVal) ) 13380 #define IUsgDopplerSpectralAvg_put_Current(This,newVal) \ 13381 ( (This)->lpVtbl -> put_Current(This,newVal) ) 13383 #define IUsgDopplerSpectralAvg_get_Values(This,pVal) \ 13384 ( (This)->lpVtbl -> get_Values(This,pVal) ) 13397 #ifndef __IUsgBioeffectsIndices_INTERFACE_DEFINED__ 13398 #define __IUsgBioeffectsIndices_INTERFACE_DEFINED__ 13406 #if defined(__cplusplus) && !defined(CINTERFACE) 13408 MIDL_INTERFACE(
"533907B0-42A7-474D-AB97-342EEBDD9AA0")
13412 virtual HRESULT STDMETHODCALLTYPE IsSupported(
13414 LONG *supported) = 0;
13416 virtual HRESULT STDMETHODCALLTYPE GetIndex(
13429 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
13435 ULONG ( STDMETHODCALLTYPE *AddRef )(
13438 ULONG ( STDMETHODCALLTYPE *Release )(
13441 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
13445 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
13451 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
13459 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13478 HRESULT ( STDMETHODCALLTYPE *IsSupported )(
13483 HRESULT ( STDMETHODCALLTYPE *GetIndex )(
13501 #define IUsgBioeffectsIndices_QueryInterface(This,riid,ppvObject) \ 13502 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13504 #define IUsgBioeffectsIndices_AddRef(This) \ 13505 ( (This)->lpVtbl -> AddRef(This) ) 13507 #define IUsgBioeffectsIndices_Release(This) \ 13508 ( (This)->lpVtbl -> Release(This) ) 13511 #define IUsgBioeffectsIndices_GetTypeInfoCount(This,pctinfo) \ 13512 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13514 #define IUsgBioeffectsIndices_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13515 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13517 #define IUsgBioeffectsIndices_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13518 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13520 #define IUsgBioeffectsIndices_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13521 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13524 #define IUsgBioeffectsIndices_IsSupported(This,nIndex,supported) \ 13525 ( (This)->lpVtbl -> IsSupported(This,nIndex,supported) ) 13527 #define IUsgBioeffectsIndices_GetIndex(This,nIndex,value) \ 13528 ( (This)->lpVtbl -> GetIndex(This,nIndex,value) ) 13541 #ifndef __IUsgProbeFrequency3_INTERFACE_DEFINED__ 13542 #define __IUsgProbeFrequency3_INTERFACE_DEFINED__ 13550 #if defined(__cplusplus) && !defined(CINTERFACE) 13552 MIDL_INTERFACE(
"491CFD05-2F69-42F4-9514-AE47890B6E1E")
13556 virtual HRESULT STDMETHODCALLTYPE get_Current(
13557 struct FREQUENCY3 *pVal) = 0;
13559 virtual HRESULT STDMETHODCALLTYPE put_Current(
13560 struct FREQUENCY3 newVal) = 0;
13562 virtual HRESULT STDMETHODCALLTYPE get_Values(
13574 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
13580 ULONG ( STDMETHODCALLTYPE *AddRef )(
13583 ULONG ( STDMETHODCALLTYPE *Release )(
13586 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
13590 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
13596 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
13604 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13623 HRESULT ( STDMETHODCALLTYPE *get_Current )(
13625 struct FREQUENCY3 *
pVal);
13627 HRESULT ( STDMETHODCALLTYPE *put_Current )(
13629 struct FREQUENCY3
newVal);
13631 HRESULT ( STDMETHODCALLTYPE *get_Values )(
13648 #define IUsgProbeFrequency3_QueryInterface(This,riid,ppvObject) \ 13649 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13651 #define IUsgProbeFrequency3_AddRef(This) \ 13652 ( (This)->lpVtbl -> AddRef(This) ) 13654 #define IUsgProbeFrequency3_Release(This) \ 13655 ( (This)->lpVtbl -> Release(This) ) 13658 #define IUsgProbeFrequency3_GetTypeInfoCount(This,pctinfo) \ 13659 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13661 #define IUsgProbeFrequency3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13662 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13664 #define IUsgProbeFrequency3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13665 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13667 #define IUsgProbeFrequency3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13668 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13671 #define IUsgProbeFrequency3_get_Current(This,pVal) \ 13672 ( (This)->lpVtbl -> get_Current(This,pVal) ) 13674 #define IUsgProbeFrequency3_put_Current(This,newVal) \ 13675 ( (This)->lpVtbl -> put_Current(This,newVal) ) 13677 #define IUsgProbeFrequency3_get_Values(This,pVal) \ 13678 ( (This)->lpVtbl -> get_Values(This,pVal) ) 13691 #ifndef __IUsgDopplerColorTransparency_INTERFACE_DEFINED__ 13692 #define __IUsgDopplerColorTransparency_INTERFACE_DEFINED__ 13700 #if defined(__cplusplus) && !defined(CINTERFACE) 13702 MIDL_INTERFACE(
"B27183A9-33AF-40AC-A132-11F034DE7817")
13706 virtual HRESULT STDMETHODCALLTYPE get_Current(
13709 virtual HRESULT STDMETHODCALLTYPE put_Current(
13712 virtual HRESULT STDMETHODCALLTYPE get_Values(
13715 virtual HRESULT STDMETHODCALLTYPE get_TransparencyMode(
13718 virtual HRESULT STDMETHODCALLTYPE put_TransparencyMode(
13730 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
13736 ULONG ( STDMETHODCALLTYPE *AddRef )(
13739 ULONG ( STDMETHODCALLTYPE *Release )(
13742 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
13746 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
13752 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
13760 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13779 HRESULT ( STDMETHODCALLTYPE *get_Current )(
13783 HRESULT ( STDMETHODCALLTYPE *put_Current )(
13787 HRESULT ( STDMETHODCALLTYPE *get_Values )(
13791 HRESULT ( STDMETHODCALLTYPE *get_TransparencyMode )(
13795 HRESULT ( STDMETHODCALLTYPE *put_TransparencyMode )(
13812 #define IUsgDopplerColorTransparency_QueryInterface(This,riid,ppvObject) \ 13813 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13815 #define IUsgDopplerColorTransparency_AddRef(This) \ 13816 ( (This)->lpVtbl -> AddRef(This) ) 13818 #define IUsgDopplerColorTransparency_Release(This) \ 13819 ( (This)->lpVtbl -> Release(This) ) 13822 #define IUsgDopplerColorTransparency_GetTypeInfoCount(This,pctinfo) \ 13823 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13825 #define IUsgDopplerColorTransparency_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13826 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13828 #define IUsgDopplerColorTransparency_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13829 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13831 #define IUsgDopplerColorTransparency_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13832 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13835 #define IUsgDopplerColorTransparency_get_Current(This,pVal) \ 13836 ( (This)->lpVtbl -> get_Current(This,pVal) ) 13838 #define IUsgDopplerColorTransparency_put_Current(This,newVal) \ 13839 ( (This)->lpVtbl -> put_Current(This,newVal) ) 13841 #define IUsgDopplerColorTransparency_get_Values(This,pVal) \ 13842 ( (This)->lpVtbl -> get_Values(This,pVal) ) 13844 #define IUsgDopplerColorTransparency_get_TransparencyMode(This,pVal) \ 13845 ( (This)->lpVtbl -> get_TransparencyMode(This,pVal) ) 13847 #define IUsgDopplerColorTransparency_put_TransparencyMode(This,newVal) \ 13848 ( (This)->lpVtbl -> put_TransparencyMode(This,newVal) ) 13861 #ifndef __IUsg3dVolumeSize_INTERFACE_DEFINED__ 13862 #define __IUsg3dVolumeSize_INTERFACE_DEFINED__ 13870 #if defined(__cplusplus) && !defined(CINTERFACE) 13872 MIDL_INTERFACE(
"145E5DFC-246E-4B55-8EB1-4C956E98854F")
13876 virtual HRESULT STDMETHODCALLTYPE get_Current(
13879 virtual HRESULT STDMETHODCALLTYPE put_Current(
13882 virtual HRESULT STDMETHODCALLTYPE get_Values(
13894 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
13900 ULONG ( STDMETHODCALLTYPE *AddRef )(
13903 ULONG ( STDMETHODCALLTYPE *Release )(
13906 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
13910 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
13916 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
13924 HRESULT ( STDMETHODCALLTYPE *Invoke )(
13943 HRESULT ( STDMETHODCALLTYPE *get_Current )(
13947 HRESULT ( STDMETHODCALLTYPE *put_Current )(
13951 HRESULT ( STDMETHODCALLTYPE *get_Values )(
13968 #define IUsg3dVolumeSize_QueryInterface(This,riid,ppvObject) \ 13969 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 13971 #define IUsg3dVolumeSize_AddRef(This) \ 13972 ( (This)->lpVtbl -> AddRef(This) ) 13974 #define IUsg3dVolumeSize_Release(This) \ 13975 ( (This)->lpVtbl -> Release(This) ) 13978 #define IUsg3dVolumeSize_GetTypeInfoCount(This,pctinfo) \ 13979 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 13981 #define IUsg3dVolumeSize_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 13982 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 13984 #define IUsg3dVolumeSize_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 13985 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 13987 #define IUsg3dVolumeSize_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 13988 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 13991 #define IUsg3dVolumeSize_get_Current(This,pVal) \ 13992 ( (This)->lpVtbl -> get_Current(This,pVal) ) 13994 #define IUsg3dVolumeSize_put_Current(This,newVal) \ 13995 ( (This)->lpVtbl -> put_Current(This,newVal) ) 13997 #define IUsg3dVolumeSize_get_Values(This,pVal) \ 13998 ( (This)->lpVtbl -> get_Values(This,pVal) ) 14011 #ifndef __IUsg3dVolumeDensity_INTERFACE_DEFINED__ 14012 #define __IUsg3dVolumeDensity_INTERFACE_DEFINED__ 14020 #if defined(__cplusplus) && !defined(CINTERFACE) 14022 MIDL_INTERFACE(
"42C2A978-C31B-4235-9292-E53726E5A61C")
14026 virtual HRESULT STDMETHODCALLTYPE get_Current(
14029 virtual HRESULT STDMETHODCALLTYPE put_Current(
14032 virtual HRESULT STDMETHODCALLTYPE get_Values(
14044 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
14050 ULONG ( STDMETHODCALLTYPE *AddRef )(
14053 ULONG ( STDMETHODCALLTYPE *Release )(
14056 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
14060 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
14066 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
14074 HRESULT ( STDMETHODCALLTYPE *Invoke )(
14093 HRESULT ( STDMETHODCALLTYPE *get_Current )(
14097 HRESULT ( STDMETHODCALLTYPE *put_Current )(
14101 HRESULT ( STDMETHODCALLTYPE *get_Values )(
14118 #define IUsg3dVolumeDensity_QueryInterface(This,riid,ppvObject) \ 14119 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 14121 #define IUsg3dVolumeDensity_AddRef(This) \ 14122 ( (This)->lpVtbl -> AddRef(This) ) 14124 #define IUsg3dVolumeDensity_Release(This) \ 14125 ( (This)->lpVtbl -> Release(This) ) 14128 #define IUsg3dVolumeDensity_GetTypeInfoCount(This,pctinfo) \ 14129 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 14131 #define IUsg3dVolumeDensity_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 14132 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 14134 #define IUsg3dVolumeDensity_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 14135 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 14137 #define IUsg3dVolumeDensity_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 14138 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 14141 #define IUsg3dVolumeDensity_get_Current(This,pVal) \ 14142 ( (This)->lpVtbl -> get_Current(This,pVal) ) 14144 #define IUsg3dVolumeDensity_put_Current(This,newVal) \ 14145 ( (This)->lpVtbl -> put_Current(This,newVal) ) 14147 #define IUsg3dVolumeDensity_get_Values(This,pVal) \ 14148 ( (This)->lpVtbl -> get_Values(This,pVal) ) 14161 #ifndef __IUsgFileStorage_INTERFACE_DEFINED__ 14162 #define __IUsgFileStorage_INTERFACE_DEFINED__ 14170 #if defined(__cplusplus) && !defined(CINTERFACE) 14172 MIDL_INTERFACE(
"4CF81935-DCB3-4C19-9DC9-765306A4714F")
14176 virtual HRESULT STDMETHODCALLTYPE get_FileName(
14179 virtual HRESULT STDMETHODCALLTYPE put_FileName(
14182 virtual HRESULT STDMETHODCALLTYPE Load(
void) = 0;
14184 virtual HRESULT STDMETHODCALLTYPE Save(
14185 LONG saveFlags) = 0;
14187 virtual HRESULT STDMETHODCALLTYPE CreateDataKey(
14190 LONG_PTR *dataKey) = 0;
14192 virtual HRESULT STDMETHODCALLTYPE OpenDataKey(
14196 LONG_PTR *dataKey) = 0;
14198 virtual HRESULT STDMETHODCALLTYPE CloseDataKey(
14199 LONG_PTR dataKey) = 0;
14201 virtual HRESULT STDMETHODCALLTYPE GetKeyInfo(
14204 LONG *dataValues) = 0;
14206 virtual HRESULT STDMETHODCALLTYPE EnumValues(
14210 LONG *valueSize) = 0;
14212 virtual HRESULT STDMETHODCALLTYPE EnumSubkeys(
14215 LONG *subkeyId) = 0;
14217 virtual HRESULT STDMETHODCALLTYPE GetValue(
14223 LONG *dataSize) = 0;
14225 virtual HRESULT STDMETHODCALLTYPE SetValue(
14230 LONG dataSize) = 0;
14241 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
14247 ULONG ( STDMETHODCALLTYPE *AddRef )(
14250 ULONG ( STDMETHODCALLTYPE *Release )(
14253 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
14257 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
14263 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
14271 HRESULT ( STDMETHODCALLTYPE *Invoke )(
14290 HRESULT ( STDMETHODCALLTYPE *get_FileName )(
14294 HRESULT ( STDMETHODCALLTYPE *put_FileName )(
14298 HRESULT ( STDMETHODCALLTYPE *Load )(
14301 HRESULT ( STDMETHODCALLTYPE *Save )(
14305 HRESULT ( STDMETHODCALLTYPE *CreateDataKey )(
14311 HRESULT ( STDMETHODCALLTYPE *OpenDataKey )(
14318 HRESULT ( STDMETHODCALLTYPE *CloseDataKey )(
14322 HRESULT ( STDMETHODCALLTYPE *GetKeyInfo )(
14328 HRESULT ( STDMETHODCALLTYPE *EnumValues )(
14335 HRESULT ( STDMETHODCALLTYPE *EnumSubkeys )(
14341 HRESULT ( STDMETHODCALLTYPE *GetValue )(
14350 HRESULT ( STDMETHODCALLTYPE *SetValue )(
14371 #define IUsgFileStorage_QueryInterface(This,riid,ppvObject) \ 14372 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 14374 #define IUsgFileStorage_AddRef(This) \ 14375 ( (This)->lpVtbl -> AddRef(This) ) 14377 #define IUsgFileStorage_Release(This) \ 14378 ( (This)->lpVtbl -> Release(This) ) 14381 #define IUsgFileStorage_GetTypeInfoCount(This,pctinfo) \ 14382 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 14384 #define IUsgFileStorage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 14385 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 14387 #define IUsgFileStorage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 14388 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 14390 #define IUsgFileStorage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 14391 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 14394 #define IUsgFileStorage_get_FileName(This,pVal) \ 14395 ( (This)->lpVtbl -> get_FileName(This,pVal) ) 14397 #define IUsgFileStorage_put_FileName(This,newVal) \ 14398 ( (This)->lpVtbl -> put_FileName(This,newVal) ) 14400 #define IUsgFileStorage_Load(This) \ 14401 ( (This)->lpVtbl -> Load(This) ) 14403 #define IUsgFileStorage_Save(This,saveFlags) \ 14404 ( (This)->lpVtbl -> Save(This,saveFlags) ) 14406 #define IUsgFileStorage_CreateDataKey(This,hBaseKey,keyId,dataKey) \ 14407 ( (This)->lpVtbl -> CreateDataKey(This,hBaseKey,keyId,dataKey) ) 14409 #define IUsgFileStorage_OpenDataKey(This,baseKey,keyId,keyIndex,dataKey) \ 14410 ( (This)->lpVtbl -> OpenDataKey(This,baseKey,keyId,keyIndex,dataKey) ) 14412 #define IUsgFileStorage_CloseDataKey(This,dataKey) \ 14413 ( (This)->lpVtbl -> CloseDataKey(This,dataKey) ) 14415 #define IUsgFileStorage_GetKeyInfo(This,dataKey,subKeys,dataValues) \ 14416 ( (This)->lpVtbl -> GetKeyInfo(This,dataKey,subKeys,dataValues) ) 14418 #define IUsgFileStorage_EnumValues(This,dataKey,ValueNum,valueId,valueSize) \ 14419 ( (This)->lpVtbl -> EnumValues(This,dataKey,ValueNum,valueId,valueSize) ) 14421 #define IUsgFileStorage_EnumSubkeys(This,dataKey,subkeyNum,subkeyId) \ 14422 ( (This)->lpVtbl -> EnumSubkeys(This,dataKey,subkeyNum,subkeyId) ) 14424 #define IUsgFileStorage_GetValue(This,dataKey,valueId,valueIndex,cbBufferSize,dataBuffer,dataSize) \ 14425 ( (This)->lpVtbl -> GetValue(This,dataKey,valueId,valueIndex,cbBufferSize,dataBuffer,dataSize) ) 14427 #define IUsgFileStorage_SetValue(This,dataKey,valueId,valueIndex,dataBuffer,dataSize) \ 14428 ( (This)->lpVtbl -> SetValue(This,dataKey,valueId,valueIndex,dataBuffer,dataSize) ) 14441 #ifndef __IUsgfw2Debug_INTERFACE_DEFINED__ 14442 #define __IUsgfw2Debug_INTERFACE_DEFINED__ 14450 #if defined(__cplusplus) && !defined(CINTERFACE) 14452 MIDL_INTERFACE(
"1E181F99-13FB-4570-9934-094D6D5274A9")
14456 virtual HRESULT STDMETHODCALLTYPE CreateObjectsDump(
14459 LONG reserved2) = 0;
14470 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
14476 ULONG ( STDMETHODCALLTYPE *AddRef )(
14479 ULONG ( STDMETHODCALLTYPE *Release )(
14482 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
14486 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
14492 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
14500 HRESULT ( STDMETHODCALLTYPE *Invoke )(
14519 HRESULT ( STDMETHODCALLTYPE *CreateObjectsDump )(
14538 #define IUsgfw2Debug_QueryInterface(This,riid,ppvObject) \ 14539 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 14541 #define IUsgfw2Debug_AddRef(This) \ 14542 ( (This)->lpVtbl -> AddRef(This) ) 14544 #define IUsgfw2Debug_Release(This) \ 14545 ( (This)->lpVtbl -> Release(This) ) 14548 #define IUsgfw2Debug_GetTypeInfoCount(This,pctinfo) \ 14549 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 14551 #define IUsgfw2Debug_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 14552 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 14554 #define IUsgfw2Debug_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 14555 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 14557 #define IUsgfw2Debug_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 14558 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 14561 #define IUsgfw2Debug_CreateObjectsDump(This,fileName,reserved1,reserved2) \ 14562 ( (This)->lpVtbl -> CreateObjectsDump(This,fileName,reserved1,reserved2) ) 14575 #ifndef __IUsgPlugin_INTERFACE_DEFINED__ 14576 #define __IUsgPlugin_INTERFACE_DEFINED__ 14584 #if defined(__cplusplus) && !defined(CINTERFACE) 14586 MIDL_INTERFACE(
"19E2FD36-9D47-4A86-BF5E-CD92A00F16D5")
14590 virtual HRESULT STDMETHODCALLTYPE AddPlugin(
14594 virtual HRESULT STDMETHODCALLTYPE RemovePlugin(
14606 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
14612 ULONG ( STDMETHODCALLTYPE *AddRef )(
14615 ULONG ( STDMETHODCALLTYPE *Release )(
14618 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
14622 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
14628 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
14636 HRESULT ( STDMETHODCALLTYPE *Invoke )(
14655 HRESULT ( STDMETHODCALLTYPE *AddPlugin )(
14660 HRESULT ( STDMETHODCALLTYPE *RemovePlugin )(
14677 #define IUsgPlugin_QueryInterface(This,riid,ppvObject) \ 14678 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 14680 #define IUsgPlugin_AddRef(This) \ 14681 ( (This)->lpVtbl -> AddRef(This) ) 14683 #define IUsgPlugin_Release(This) \ 14684 ( (This)->lpVtbl -> Release(This) ) 14687 #define IUsgPlugin_GetTypeInfoCount(This,pctinfo) \ 14688 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 14690 #define IUsgPlugin_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 14691 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 14693 #define IUsgPlugin_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 14694 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 14696 #define IUsgPlugin_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 14697 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 14700 #define IUsgPlugin_AddPlugin(This,pPlugin,cookie) \ 14701 ( (This)->lpVtbl -> AddPlugin(This,pPlugin,cookie) ) 14703 #define IUsgPlugin_RemovePlugin(This,cookie) \ 14704 ( (This)->lpVtbl -> RemovePlugin(This,cookie) ) 14717 #ifndef __IBeamformerPowerState_INTERFACE_DEFINED__ 14718 #define __IBeamformerPowerState_INTERFACE_DEFINED__ 14726 #if defined(__cplusplus) && !defined(CINTERFACE) 14728 MIDL_INTERFACE(
"9D1D0EB0-C497-42EE-BB75-EB0BA5F774DC")
14732 virtual HRESULT STDMETHODCALLTYPE get_BatteryChargeStatus(
14735 virtual HRESULT STDMETHODCALLTYPE get_BatteryFullLifetime(
14738 virtual HRESULT STDMETHODCALLTYPE get_BatteryLifePercent(
14741 virtual HRESULT STDMETHODCALLTYPE get_BatteryLifeRemaining(
14744 virtual HRESULT STDMETHODCALLTYPE get_PowerLineStatus(
14756 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
14762 ULONG ( STDMETHODCALLTYPE *AddRef )(
14765 ULONG ( STDMETHODCALLTYPE *Release )(
14768 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
14772 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
14778 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
14786 HRESULT ( STDMETHODCALLTYPE *Invoke )(
14805 HRESULT ( STDMETHODCALLTYPE *get_BatteryChargeStatus )(
14809 HRESULT ( STDMETHODCALLTYPE *get_BatteryFullLifetime )(
14813 HRESULT ( STDMETHODCALLTYPE *get_BatteryLifePercent )(
14817 HRESULT ( STDMETHODCALLTYPE *get_BatteryLifeRemaining )(
14821 HRESULT ( STDMETHODCALLTYPE *get_PowerLineStatus )(
14838 #define IBeamformerPowerState_QueryInterface(This,riid,ppvObject) \ 14839 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 14841 #define IBeamformerPowerState_AddRef(This) \ 14842 ( (This)->lpVtbl -> AddRef(This) ) 14844 #define IBeamformerPowerState_Release(This) \ 14845 ( (This)->lpVtbl -> Release(This) ) 14848 #define IBeamformerPowerState_GetTypeInfoCount(This,pctinfo) \ 14849 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 14851 #define IBeamformerPowerState_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 14852 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 14854 #define IBeamformerPowerState_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 14855 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 14857 #define IBeamformerPowerState_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 14858 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 14861 #define IBeamformerPowerState_get_BatteryChargeStatus(This,pVal) \ 14862 ( (This)->lpVtbl -> get_BatteryChargeStatus(This,pVal) ) 14864 #define IBeamformerPowerState_get_BatteryFullLifetime(This,pVal) \ 14865 ( (This)->lpVtbl -> get_BatteryFullLifetime(This,pVal) ) 14867 #define IBeamformerPowerState_get_BatteryLifePercent(This,pVal) \ 14868 ( (This)->lpVtbl -> get_BatteryLifePercent(This,pVal) ) 14870 #define IBeamformerPowerState_get_BatteryLifeRemaining(This,pVal) \ 14871 ( (This)->lpVtbl -> get_BatteryLifeRemaining(This,pVal) ) 14873 #define IBeamformerPowerState_get_PowerLineStatus(This,pVal) \ 14874 ( (This)->lpVtbl -> get_PowerLineStatus(This,pVal) ) 14887 #ifndef __IUsgScanType_INTERFACE_DEFINED__ 14888 #define __IUsgScanType_INTERFACE_DEFINED__ 14896 #if defined(__cplusplus) && !defined(CINTERFACE) 14898 MIDL_INTERFACE(
"EF4959EF-AE06-414B-B290-675127F003D0")
14902 virtual HRESULT STDMETHODCALLTYPE get_Current(
14905 virtual HRESULT STDMETHODCALLTYPE put_Current(
14908 virtual HRESULT STDMETHODCALLTYPE get_Values(
14920 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
14926 ULONG ( STDMETHODCALLTYPE *AddRef )(
14929 ULONG ( STDMETHODCALLTYPE *Release )(
14932 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
14936 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
14942 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
14950 HRESULT ( STDMETHODCALLTYPE *Invoke )(
14969 HRESULT ( STDMETHODCALLTYPE *get_Current )(
14973 HRESULT ( STDMETHODCALLTYPE *put_Current )(
14977 HRESULT ( STDMETHODCALLTYPE *get_Values )(
14994 #define IUsgScanType_QueryInterface(This,riid,ppvObject) \ 14995 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 14997 #define IUsgScanType_AddRef(This) \ 14998 ( (This)->lpVtbl -> AddRef(This) ) 15000 #define IUsgScanType_Release(This) \ 15001 ( (This)->lpVtbl -> Release(This) ) 15004 #define IUsgScanType_GetTypeInfoCount(This,pctinfo) \ 15005 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15007 #define IUsgScanType_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15008 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15010 #define IUsgScanType_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15011 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15013 #define IUsgScanType_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15014 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15017 #define IUsgScanType_get_Current(This,pVal) \ 15018 ( (This)->lpVtbl -> get_Current(This,pVal) ) 15020 #define IUsgScanType_put_Current(This,newVal) \ 15021 ( (This)->lpVtbl -> put_Current(This,newVal) ) 15023 #define IUsgScanType_get_Values(This,pVal) \ 15024 ( (This)->lpVtbl -> get_Values(This,pVal) ) 15037 #ifndef __IUsgSteeringAngle_INTERFACE_DEFINED__ 15038 #define __IUsgSteeringAngle_INTERFACE_DEFINED__ 15046 #if defined(__cplusplus) && !defined(CINTERFACE) 15048 MIDL_INTERFACE(
"A0D966E1-6C45-44E3-9887-142DE307689A")
15052 virtual HRESULT STDMETHODCALLTYPE get_Current(
15055 virtual HRESULT STDMETHODCALLTYPE put_Current(
15058 virtual HRESULT STDMETHODCALLTYPE get_Values(
15070 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15076 ULONG ( STDMETHODCALLTYPE *AddRef )(
15079 ULONG ( STDMETHODCALLTYPE *Release )(
15082 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15086 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15092 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15100 HRESULT ( STDMETHODCALLTYPE *Invoke )(
15119 HRESULT ( STDMETHODCALLTYPE *get_Current )(
15123 HRESULT ( STDMETHODCALLTYPE *put_Current )(
15127 HRESULT ( STDMETHODCALLTYPE *get_Values )(
15144 #define IUsgSteeringAngle_QueryInterface(This,riid,ppvObject) \ 15145 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 15147 #define IUsgSteeringAngle_AddRef(This) \ 15148 ( (This)->lpVtbl -> AddRef(This) ) 15150 #define IUsgSteeringAngle_Release(This) \ 15151 ( (This)->lpVtbl -> Release(This) ) 15154 #define IUsgSteeringAngle_GetTypeInfoCount(This,pctinfo) \ 15155 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15157 #define IUsgSteeringAngle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15158 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15160 #define IUsgSteeringAngle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15161 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15163 #define IUsgSteeringAngle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15164 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15167 #define IUsgSteeringAngle_get_Current(This,pVal) \ 15168 ( (This)->lpVtbl -> get_Current(This,pVal) ) 15170 #define IUsgSteeringAngle_put_Current(This,newVal) \ 15171 ( (This)->lpVtbl -> put_Current(This,newVal) ) 15173 #define IUsgSteeringAngle_get_Values(This,pVal) \ 15174 ( (This)->lpVtbl -> get_Values(This,pVal) ) 15187 #ifndef __IUsgViewAngle_INTERFACE_DEFINED__ 15188 #define __IUsgViewAngle_INTERFACE_DEFINED__ 15196 #if defined(__cplusplus) && !defined(CINTERFACE) 15198 MIDL_INTERFACE(
"D3CAA86B-8D04-4FFD-8F4E-F9E158051D5B")
15202 virtual HRESULT STDMETHODCALLTYPE get_Current(
15205 virtual HRESULT STDMETHODCALLTYPE put_Current(
15208 virtual HRESULT STDMETHODCALLTYPE get_Values(
15220 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15226 ULONG ( STDMETHODCALLTYPE *AddRef )(
15229 ULONG ( STDMETHODCALLTYPE *Release )(
15232 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15236 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15242 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15250 HRESULT ( STDMETHODCALLTYPE *Invoke )(
15269 HRESULT ( STDMETHODCALLTYPE *get_Current )(
15273 HRESULT ( STDMETHODCALLTYPE *put_Current )(
15277 HRESULT ( STDMETHODCALLTYPE *get_Values )(
15294 #define IUsgViewAngle_QueryInterface(This,riid,ppvObject) \ 15295 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 15297 #define IUsgViewAngle_AddRef(This) \ 15298 ( (This)->lpVtbl -> AddRef(This) ) 15300 #define IUsgViewAngle_Release(This) \ 15301 ( (This)->lpVtbl -> Release(This) ) 15304 #define IUsgViewAngle_GetTypeInfoCount(This,pctinfo) \ 15305 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15307 #define IUsgViewAngle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15308 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15310 #define IUsgViewAngle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15311 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15313 #define IUsgViewAngle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15314 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15317 #define IUsgViewAngle_get_Current(This,pVal) \ 15318 ( (This)->lpVtbl -> get_Current(This,pVal) ) 15320 #define IUsgViewAngle_put_Current(This,newVal) \ 15321 ( (This)->lpVtbl -> put_Current(This,newVal) ) 15323 #define IUsgViewAngle_get_Values(This,pVal) \ 15324 ( (This)->lpVtbl -> get_Values(This,pVal) ) 15337 #ifndef __IUsgCompoundFrames_INTERFACE_DEFINED__ 15338 #define __IUsgCompoundFrames_INTERFACE_DEFINED__ 15346 #if defined(__cplusplus) && !defined(CINTERFACE) 15348 MIDL_INTERFACE(
"2CB1500C-8196-47FF-BECF-61947E0192C5")
15352 virtual HRESULT STDMETHODCALLTYPE get_Current(
15355 virtual HRESULT STDMETHODCALLTYPE put_Current(
15358 virtual HRESULT STDMETHODCALLTYPE get_Values(
15370 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15376 ULONG ( STDMETHODCALLTYPE *AddRef )(
15379 ULONG ( STDMETHODCALLTYPE *Release )(
15382 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15386 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15392 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15400 HRESULT ( STDMETHODCALLTYPE *Invoke )(
15419 HRESULT ( STDMETHODCALLTYPE *get_Current )(
15423 HRESULT ( STDMETHODCALLTYPE *put_Current )(
15427 HRESULT ( STDMETHODCALLTYPE *get_Values )(
15444 #define IUsgCompoundFrames_QueryInterface(This,riid,ppvObject) \ 15445 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 15447 #define IUsgCompoundFrames_AddRef(This) \ 15448 ( (This)->lpVtbl -> AddRef(This) ) 15450 #define IUsgCompoundFrames_Release(This) \ 15451 ( (This)->lpVtbl -> Release(This) ) 15454 #define IUsgCompoundFrames_GetTypeInfoCount(This,pctinfo) \ 15455 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15457 #define IUsgCompoundFrames_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15458 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15460 #define IUsgCompoundFrames_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15461 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15463 #define IUsgCompoundFrames_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15464 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15467 #define IUsgCompoundFrames_get_Current(This,pVal) \ 15468 ( (This)->lpVtbl -> get_Current(This,pVal) ) 15470 #define IUsgCompoundFrames_put_Current(This,newVal) \ 15471 ( (This)->lpVtbl -> put_Current(This,newVal) ) 15473 #define IUsgCompoundFrames_get_Values(This,pVal) \ 15474 ( (This)->lpVtbl -> get_Values(This,pVal) ) 15487 #ifndef __IUsgCompoundAngle_INTERFACE_DEFINED__ 15488 #define __IUsgCompoundAngle_INTERFACE_DEFINED__ 15496 #if defined(__cplusplus) && !defined(CINTERFACE) 15498 MIDL_INTERFACE(
"EEA419CB-8B31-47A3-A070-A68CEE24F3F1")
15502 virtual HRESULT STDMETHODCALLTYPE get_Current(
15505 virtual HRESULT STDMETHODCALLTYPE put_Current(
15508 virtual HRESULT STDMETHODCALLTYPE get_Values(
15520 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15526 ULONG ( STDMETHODCALLTYPE *AddRef )(
15529 ULONG ( STDMETHODCALLTYPE *Release )(
15532 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15536 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15542 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15550 HRESULT ( STDMETHODCALLTYPE *Invoke )(
15569 HRESULT ( STDMETHODCALLTYPE *get_Current )(
15573 HRESULT ( STDMETHODCALLTYPE *put_Current )(
15577 HRESULT ( STDMETHODCALLTYPE *get_Values )(
15594 #define IUsgCompoundAngle_QueryInterface(This,riid,ppvObject) \ 15595 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 15597 #define IUsgCompoundAngle_AddRef(This) \ 15598 ( (This)->lpVtbl -> AddRef(This) ) 15600 #define IUsgCompoundAngle_Release(This) \ 15601 ( (This)->lpVtbl -> Release(This) ) 15604 #define IUsgCompoundAngle_GetTypeInfoCount(This,pctinfo) \ 15605 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15607 #define IUsgCompoundAngle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15608 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15610 #define IUsgCompoundAngle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15611 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15613 #define IUsgCompoundAngle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15614 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15617 #define IUsgCompoundAngle_get_Current(This,pVal) \ 15618 ( (This)->lpVtbl -> get_Current(This,pVal) ) 15620 #define IUsgCompoundAngle_put_Current(This,newVal) \ 15621 ( (This)->lpVtbl -> put_Current(This,newVal) ) 15623 #define IUsgCompoundAngle_get_Values(This,pVal) \ 15624 ( (This)->lpVtbl -> get_Values(This,pVal) ) 15637 #ifndef __IUsgDeviceCapabilities_INTERFACE_DEFINED__ 15638 #define __IUsgDeviceCapabilities_INTERFACE_DEFINED__ 15646 #if defined(__cplusplus) && !defined(CINTERFACE) 15648 MIDL_INTERFACE(
"360D17D2-A12A-4bd0-8051-DA3CCBFBB9B7")
15652 virtual HRESULT STDMETHODCALLTYPE ScanModeCaps(
15656 LONG *Support) = 0;
15667 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15673 ULONG ( STDMETHODCALLTYPE *AddRef )(
15676 ULONG ( STDMETHODCALLTYPE *Release )(
15679 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15683 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15689 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15697 HRESULT ( STDMETHODCALLTYPE *Invoke )(
15716 HRESULT ( STDMETHODCALLTYPE *ScanModeCaps )(
15736 #define IUsgDeviceCapabilities_QueryInterface(This,riid,ppvObject) \ 15737 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 15739 #define IUsgDeviceCapabilities_AddRef(This) \ 15740 ( (This)->lpVtbl -> AddRef(This) ) 15742 #define IUsgDeviceCapabilities_Release(This) \ 15743 ( (This)->lpVtbl -> Release(This) ) 15746 #define IUsgDeviceCapabilities_GetTypeInfoCount(This,pctinfo) \ 15747 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15749 #define IUsgDeviceCapabilities_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15750 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15752 #define IUsgDeviceCapabilities_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15753 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15755 #define IUsgDeviceCapabilities_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15756 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15759 #define IUsgDeviceCapabilities_ScanModeCaps(This,Parameter,ScanMode,Capability,Support) \ 15760 ( (This)->lpVtbl -> ScanModeCaps(This,Parameter,ScanMode,Capability,Support) ) 15773 #ifndef __IUsgUnits_INTERFACE_DEFINED__ 15774 #define __IUsgUnits_INTERFACE_DEFINED__ 15782 #if defined(__cplusplus) && !defined(CINTERFACE) 15784 MIDL_INTERFACE(
"E06602A1-EBE0-4E20-B39C-B938060434BE")
15788 virtual HRESULT STDMETHODCALLTYPE GetCurrent(
15789 IUnknown *pControlObject,
15792 virtual HRESULT STDMETHODCALLTYPE SetCurrent(
15793 IUnknown *pControlObject,
15796 virtual HRESULT STDMETHODCALLTYPE GetValues(
15797 IUnknown *pControlObject,
15809 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15815 ULONG ( STDMETHODCALLTYPE *AddRef )(
15818 ULONG ( STDMETHODCALLTYPE *Release )(
15821 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15825 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15831 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15839 HRESULT ( STDMETHODCALLTYPE *Invoke )(
15858 HRESULT ( STDMETHODCALLTYPE *GetCurrent )(
15863 HRESULT ( STDMETHODCALLTYPE *SetCurrent )(
15868 HRESULT ( STDMETHODCALLTYPE *GetValues )(
15886 #define IUsgUnits_QueryInterface(This,riid,ppvObject) \ 15887 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 15889 #define IUsgUnits_AddRef(This) \ 15890 ( (This)->lpVtbl -> AddRef(This) ) 15892 #define IUsgUnits_Release(This) \ 15893 ( (This)->lpVtbl -> Release(This) ) 15896 #define IUsgUnits_GetTypeInfoCount(This,pctinfo) \ 15897 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 15899 #define IUsgUnits_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 15900 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 15902 #define IUsgUnits_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 15903 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 15905 #define IUsgUnits_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 15906 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 15909 #define IUsgUnits_GetCurrent(This,pControlObject,pVal) \ 15910 ( (This)->lpVtbl -> GetCurrent(This,pControlObject,pVal) ) 15912 #define IUsgUnits_SetCurrent(This,pControlObject,pVal) \ 15913 ( (This)->lpVtbl -> SetCurrent(This,pControlObject,pVal) ) 15915 #define IUsgUnits_GetValues(This,pControlObject,pVal) \ 15916 ( (This)->lpVtbl -> GetValues(This,pControlObject,pVal) ) 15929 #ifndef __ISampleGrabberFilter_INTERFACE_DEFINED__ 15930 #define __ISampleGrabberFilter_INTERFACE_DEFINED__ 15938 #if defined(__cplusplus) && !defined(CINTERFACE) 15940 MIDL_INTERFACE(
"4591F5BF-FBB2-4D6E-BDAD-E629E0635FFB")
15944 virtual HRESULT STDMETHODCALLTYPE get_FilterObj(
15945 LONG_PTR FilterIndex,
15946 IUnknown **
pVal) = 0;
15957 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
15963 ULONG ( STDMETHODCALLTYPE *AddRef )(
15966 ULONG ( STDMETHODCALLTYPE *Release )(
15969 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
15973 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
15979 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
15987 HRESULT ( STDMETHODCALLTYPE *Invoke )(
16006 HRESULT ( STDMETHODCALLTYPE *get_FilterObj )(
16024 #define ISampleGrabberFilter_QueryInterface(This,riid,ppvObject) \ 16025 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 16027 #define ISampleGrabberFilter_AddRef(This) \ 16028 ( (This)->lpVtbl -> AddRef(This) ) 16030 #define ISampleGrabberFilter_Release(This) \ 16031 ( (This)->lpVtbl -> Release(This) ) 16034 #define ISampleGrabberFilter_GetTypeInfoCount(This,pctinfo) \ 16035 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 16037 #define ISampleGrabberFilter_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 16038 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 16040 #define ISampleGrabberFilter_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 16041 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 16043 #define ISampleGrabberFilter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 16044 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 16047 #define ISampleGrabberFilter_get_FilterObj(This,FilterIndex,pVal) \ 16048 ( (This)->lpVtbl -> get_FilterObj(This,FilterIndex,pVal) ) 16061 #ifndef __IUsgWindowRF_INTERFACE_DEFINED__ 16062 #define __IUsgWindowRF_INTERFACE_DEFINED__ 16070 #if defined(__cplusplus) && !defined(CINTERFACE) 16072 MIDL_INTERFACE(
"5E2238EF-0DA8-48C4-84C5-E5E61194045D")
16076 virtual HRESULT STDMETHODCALLTYPE SetWindow(
16080 LONG endDepth) = 0;
16082 virtual HRESULT STDMETHODCALLTYPE GetWindow(
16086 LONG *endDepth) = 0;
16088 virtual HRESULT STDMETHODCALLTYPE SetWidth(
16092 virtual HRESULT STDMETHODCALLTYPE SetVolume(
16094 LONG endDepth) = 0;
16096 virtual HRESULT STDMETHODCALLTYPE GetWidth(
16098 LONG *endLine) = 0;
16100 virtual HRESULT STDMETHODCALLTYPE GetVolume(
16102 LONG *endDepth) = 0;
16104 virtual HRESULT STDMETHODCALLTYPE get_LinesRange(
16107 virtual HRESULT STDMETHODCALLTYPE get_WidthRange(
16110 virtual HRESULT STDMETHODCALLTYPE get_DepthsRange(
16113 virtual HRESULT STDMETHODCALLTYPE get_VolumesRange(
16125 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
16131 ULONG ( STDMETHODCALLTYPE *AddRef )(
16134 ULONG ( STDMETHODCALLTYPE *Release )(
16137 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
16141 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
16147 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
16155 HRESULT ( STDMETHODCALLTYPE *Invoke )(
16174 HRESULT ( STDMETHODCALLTYPE *SetWindow )(
16181 HRESULT ( STDMETHODCALLTYPE *GetWindow )(
16188 HRESULT ( STDMETHODCALLTYPE *SetWidth )(
16193 HRESULT ( STDMETHODCALLTYPE *SetVolume )(
16198 HRESULT ( STDMETHODCALLTYPE *GetWidth )(
16203 HRESULT ( STDMETHODCALLTYPE *GetVolume )(
16208 HRESULT ( STDMETHODCALLTYPE *get_LinesRange )(
16212 HRESULT ( STDMETHODCALLTYPE *get_WidthRange )(
16216 HRESULT ( STDMETHODCALLTYPE *get_DepthsRange )(
16220 HRESULT ( STDMETHODCALLTYPE *get_VolumesRange )(
16237 #define IUsgWindowRF_QueryInterface(This,riid,ppvObject) \ 16238 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 16240 #define IUsgWindowRF_AddRef(This) \ 16241 ( (This)->lpVtbl -> AddRef(This) ) 16243 #define IUsgWindowRF_Release(This) \ 16244 ( (This)->lpVtbl -> Release(This) ) 16247 #define IUsgWindowRF_GetTypeInfoCount(This,pctinfo) \ 16248 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 16250 #define IUsgWindowRF_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 16251 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 16253 #define IUsgWindowRF_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 16254 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 16256 #define IUsgWindowRF_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 16257 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 16260 #define IUsgWindowRF_SetWindow(This,startLine,endLine,startDepth,endDepth) \ 16261 ( (This)->lpVtbl -> SetWindow(This,startLine,endLine,startDepth,endDepth) ) 16263 #define IUsgWindowRF_GetWindow(This,startLine,endLine,startDepth,endDepth) \ 16264 ( (This)->lpVtbl -> GetWindow(This,startLine,endLine,startDepth,endDepth) ) 16266 #define IUsgWindowRF_SetWidth(This,startLine,endLine) \ 16267 ( (This)->lpVtbl -> SetWidth(This,startLine,endLine) ) 16269 #define IUsgWindowRF_SetVolume(This,startDepth,endDepth) \ 16270 ( (This)->lpVtbl -> SetVolume(This,startDepth,endDepth) ) 16272 #define IUsgWindowRF_GetWidth(This,startLine,endLine) \ 16273 ( (This)->lpVtbl -> GetWidth(This,startLine,endLine) ) 16275 #define IUsgWindowRF_GetVolume(This,startDepth,endDepth) \ 16276 ( (This)->lpVtbl -> GetVolume(This,startDepth,endDepth) ) 16278 #define IUsgWindowRF_get_LinesRange(This,pVal) \ 16279 ( (This)->lpVtbl -> get_LinesRange(This,pVal) ) 16281 #define IUsgWindowRF_get_WidthRange(This,pVal) \ 16282 ( (This)->lpVtbl -> get_WidthRange(This,pVal) ) 16284 #define IUsgWindowRF_get_DepthsRange(This,pVal) \ 16285 ( (This)->lpVtbl -> get_DepthsRange(This,pVal) ) 16287 #define IUsgWindowRF_get_VolumesRange(This,pVal) \ 16288 ( (This)->lpVtbl -> get_VolumesRange(This,pVal) ) 16301 #ifndef __IUsgStreamEnable_INTERFACE_DEFINED__ 16302 #define __IUsgStreamEnable_INTERFACE_DEFINED__ 16310 #if defined(__cplusplus) && !defined(CINTERFACE) 16312 MIDL_INTERFACE(
"33857397-F4BB-4B97-9776-39C50736F8BA")
16316 virtual HRESULT STDMETHODCALLTYPE get_Enable(
16319 virtual HRESULT STDMETHODCALLTYPE put_Enable(
16331 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
16337 ULONG ( STDMETHODCALLTYPE *AddRef )(
16340 ULONG ( STDMETHODCALLTYPE *Release )(
16343 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
16347 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
16353 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
16361 HRESULT ( STDMETHODCALLTYPE *Invoke )(
16380 HRESULT ( STDMETHODCALLTYPE *get_Enable )(
16384 HRESULT ( STDMETHODCALLTYPE *put_Enable )(
16401 #define IUsgStreamEnable_QueryInterface(This,riid,ppvObject) \ 16402 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 16404 #define IUsgStreamEnable_AddRef(This) \ 16405 ( (This)->lpVtbl -> AddRef(This) ) 16407 #define IUsgStreamEnable_Release(This) \ 16408 ( (This)->lpVtbl -> Release(This) ) 16411 #define IUsgStreamEnable_GetTypeInfoCount(This,pctinfo) \ 16412 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 16414 #define IUsgStreamEnable_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 16415 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 16417 #define IUsgStreamEnable_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 16418 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 16420 #define IUsgStreamEnable_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 16421 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 16424 #define IUsgStreamEnable_get_Enable(This,pVal) \ 16425 ( (This)->lpVtbl -> get_Enable(This,pVal) ) 16427 #define IUsgStreamEnable_put_Enable(This,newVal) \ 16428 ( (This)->lpVtbl -> put_Enable(This,newVal) ) 16441 #ifndef __IUsgDataSourceRF_INTERFACE_DEFINED__ 16442 #define __IUsgDataSourceRF_INTERFACE_DEFINED__ 16450 #if defined(__cplusplus) && !defined(CINTERFACE) 16452 MIDL_INTERFACE(
"3D9B6FC0-2AB7-4CFE-8B04-32D939F80DFE")
16456 virtual HRESULT STDMETHODCALLTYPE get_Current(
16459 virtual HRESULT STDMETHODCALLTYPE put_Current(
16462 virtual HRESULT STDMETHODCALLTYPE get_Values(
16474 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
16480 ULONG ( STDMETHODCALLTYPE *AddRef )(
16483 ULONG ( STDMETHODCALLTYPE *Release )(
16486 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
16490 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
16496 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
16504 HRESULT ( STDMETHODCALLTYPE *Invoke )(
16523 HRESULT ( STDMETHODCALLTYPE *get_Current )(
16527 HRESULT ( STDMETHODCALLTYPE *put_Current )(
16531 HRESULT ( STDMETHODCALLTYPE *get_Values )(
16548 #define IUsgDataSourceRF_QueryInterface(This,riid,ppvObject) \ 16549 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 16551 #define IUsgDataSourceRF_AddRef(This) \ 16552 ( (This)->lpVtbl -> AddRef(This) ) 16554 #define IUsgDataSourceRF_Release(This) \ 16555 ( (This)->lpVtbl -> Release(This) ) 16558 #define IUsgDataSourceRF_GetTypeInfoCount(This,pctinfo) \ 16559 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 16561 #define IUsgDataSourceRF_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 16562 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 16564 #define IUsgDataSourceRF_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 16565 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 16567 #define IUsgDataSourceRF_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 16568 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 16571 #define IUsgDataSourceRF_get_Current(This,pVal) \ 16572 ( (This)->lpVtbl -> get_Current(This,pVal) ) 16574 #define IUsgDataSourceRF_put_Current(This,newVal) \ 16575 ( (This)->lpVtbl -> put_Current(This,newVal) ) 16577 #define IUsgDataSourceRF_get_Values(This,pVal) \ 16578 ( (This)->lpVtbl -> get_Values(This,pVal) ) 16591 #ifndef __IUsgMultiBeam_INTERFACE_DEFINED__ 16592 #define __IUsgMultiBeam_INTERFACE_DEFINED__ 16600 #if defined(__cplusplus) && !defined(CINTERFACE) 16602 MIDL_INTERFACE(
"5431298D-7FDF-439F-9D23-1DAFDE059F19")
16606 virtual HRESULT STDMETHODCALLTYPE get_Current(
16609 virtual HRESULT STDMETHODCALLTYPE put_Current(
16612 virtual HRESULT STDMETHODCALLTYPE get_Values(
16624 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
16630 ULONG ( STDMETHODCALLTYPE *AddRef )(
16633 ULONG ( STDMETHODCALLTYPE *Release )(
16636 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
16640 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
16646 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
16654 HRESULT ( STDMETHODCALLTYPE *Invoke )(
16673 HRESULT ( STDMETHODCALLTYPE *get_Current )(
16677 HRESULT ( STDMETHODCALLTYPE *put_Current )(
16681 HRESULT ( STDMETHODCALLTYPE *get_Values )(
16698 #define IUsgMultiBeam_QueryInterface(This,riid,ppvObject) \ 16699 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 16701 #define IUsgMultiBeam_AddRef(This) \ 16702 ( (This)->lpVtbl -> AddRef(This) ) 16704 #define IUsgMultiBeam_Release(This) \ 16705 ( (This)->lpVtbl -> Release(This) ) 16708 #define IUsgMultiBeam_GetTypeInfoCount(This,pctinfo) \ 16709 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 16711 #define IUsgMultiBeam_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 16712 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 16714 #define IUsgMultiBeam_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 16715 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 16717 #define IUsgMultiBeam_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 16718 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 16721 #define IUsgMultiBeam_get_Current(This,pVal) \ 16722 ( (This)->lpVtbl -> get_Current(This,pVal) ) 16724 #define IUsgMultiBeam_put_Current(This,newVal) \ 16725 ( (This)->lpVtbl -> put_Current(This,newVal) ) 16727 #define IUsgMultiBeam_get_Values(This,pVal) \ 16728 ( (This)->lpVtbl -> get_Values(This,pVal) ) 16741 #ifndef __IUsgFrameROI_INTERFACE_DEFINED__ 16742 #define __IUsgFrameROI_INTERFACE_DEFINED__ 16750 #if defined(__cplusplus) && !defined(CINTERFACE) 16752 MIDL_INTERFACE(
"525055A7-B4AD-4A89-85E8-8FCCF51F9D38")
16756 virtual HRESULT STDMETHODCALLTYPE SetWindow(
16760 LONG endDepth) = 0;
16762 virtual HRESULT STDMETHODCALLTYPE GetWindow(
16766 LONG *endDepth) = 0;
16768 virtual HRESULT STDMETHODCALLTYPE SetWidth(
16772 virtual HRESULT STDMETHODCALLTYPE SetVolume(
16774 LONG endDepth) = 0;
16776 virtual HRESULT STDMETHODCALLTYPE GetWidth(
16778 LONG *endLine) = 0;
16780 virtual HRESULT STDMETHODCALLTYPE GetVolume(
16782 LONG *endDepth) = 0;
16784 virtual HRESULT STDMETHODCALLTYPE get_LinesRange(
16787 virtual HRESULT STDMETHODCALLTYPE get_WidthRange(
16790 virtual HRESULT STDMETHODCALLTYPE get_DepthsRange(
16793 virtual HRESULT STDMETHODCALLTYPE get_VolumesRange(
16805 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
16811 ULONG ( STDMETHODCALLTYPE *AddRef )(
16814 ULONG ( STDMETHODCALLTYPE *Release )(
16817 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
16821 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
16827 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
16835 HRESULT ( STDMETHODCALLTYPE *Invoke )(
16854 HRESULT ( STDMETHODCALLTYPE *SetWindow )(
16861 HRESULT ( STDMETHODCALLTYPE *GetWindow )(
16868 HRESULT ( STDMETHODCALLTYPE *SetWidth )(
16873 HRESULT ( STDMETHODCALLTYPE *SetVolume )(
16878 HRESULT ( STDMETHODCALLTYPE *GetWidth )(
16883 HRESULT ( STDMETHODCALLTYPE *GetVolume )(
16888 HRESULT ( STDMETHODCALLTYPE *get_LinesRange )(
16892 HRESULT ( STDMETHODCALLTYPE *get_WidthRange )(
16896 HRESULT ( STDMETHODCALLTYPE *get_DepthsRange )(
16900 HRESULT ( STDMETHODCALLTYPE *get_VolumesRange )(
16917 #define IUsgFrameROI_QueryInterface(This,riid,ppvObject) \ 16918 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 16920 #define IUsgFrameROI_AddRef(This) \ 16921 ( (This)->lpVtbl -> AddRef(This) ) 16923 #define IUsgFrameROI_Release(This) \ 16924 ( (This)->lpVtbl -> Release(This) ) 16927 #define IUsgFrameROI_GetTypeInfoCount(This,pctinfo) \ 16928 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 16930 #define IUsgFrameROI_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 16931 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 16933 #define IUsgFrameROI_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 16934 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 16936 #define IUsgFrameROI_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 16937 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 16940 #define IUsgFrameROI_SetWindow(This,startLine,endLine,startDepth,endDepth) \ 16941 ( (This)->lpVtbl -> SetWindow(This,startLine,endLine,startDepth,endDepth) ) 16943 #define IUsgFrameROI_GetWindow(This,startLine,endLine,startDepth,endDepth) \ 16944 ( (This)->lpVtbl -> GetWindow(This,startLine,endLine,startDepth,endDepth) ) 16946 #define IUsgFrameROI_SetWidth(This,startLine,endLine) \ 16947 ( (This)->lpVtbl -> SetWidth(This,startLine,endLine) ) 16949 #define IUsgFrameROI_SetVolume(This,startDepth,endDepth) \ 16950 ( (This)->lpVtbl -> SetVolume(This,startDepth,endDepth) ) 16952 #define IUsgFrameROI_GetWidth(This,startLine,endLine) \ 16953 ( (This)->lpVtbl -> GetWidth(This,startLine,endLine) ) 16955 #define IUsgFrameROI_GetVolume(This,startDepth,endDepth) \ 16956 ( (This)->lpVtbl -> GetVolume(This,startDepth,endDepth) ) 16958 #define IUsgFrameROI_get_LinesRange(This,pVal) \ 16959 ( (This)->lpVtbl -> get_LinesRange(This,pVal) ) 16961 #define IUsgFrameROI_get_WidthRange(This,pVal) \ 16962 ( (This)->lpVtbl -> get_WidthRange(This,pVal) ) 16964 #define IUsgFrameROI_get_DepthsRange(This,pVal) \ 16965 ( (This)->lpVtbl -> get_DepthsRange(This,pVal) ) 16967 #define IUsgFrameROI_get_VolumesRange(This,pVal) \ 16968 ( (This)->lpVtbl -> get_VolumesRange(This,pVal) ) 16981 #ifndef __IUsgProbeElementsTest_INTERFACE_DEFINED__ 16982 #define __IUsgProbeElementsTest_INTERFACE_DEFINED__ 16990 #if defined(__cplusplus) && !defined(CINTERFACE) 16992 MIDL_INTERFACE(
"06AF0C84-B1E3-411a-9363-E732D1659BC0")
16996 virtual HRESULT STDMETHODCALLTYPE get_TestResult(
16999 virtual HRESULT STDMETHODCALLTYPE get_NumberOfElements(
17002 virtual HRESULT STDMETHODCALLTYPE GetElementsTestResult(
17005 LONG *pStates) = 0;
17016 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
17022 ULONG ( STDMETHODCALLTYPE *AddRef )(
17025 ULONG ( STDMETHODCALLTYPE *Release )(
17028 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
17032 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
17038 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
17046 HRESULT ( STDMETHODCALLTYPE *Invoke )(
17065 HRESULT ( STDMETHODCALLTYPE *get_TestResult )(
17069 HRESULT ( STDMETHODCALLTYPE *get_NumberOfElements )(
17073 HRESULT ( STDMETHODCALLTYPE *GetElementsTestResult )(
17092 #define IUsgProbeElementsTest_QueryInterface(This,riid,ppvObject) \ 17093 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 17095 #define IUsgProbeElementsTest_AddRef(This) \ 17096 ( (This)->lpVtbl -> AddRef(This) ) 17098 #define IUsgProbeElementsTest_Release(This) \ 17099 ( (This)->lpVtbl -> Release(This) ) 17102 #define IUsgProbeElementsTest_GetTypeInfoCount(This,pctinfo) \ 17103 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 17105 #define IUsgProbeElementsTest_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 17106 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 17108 #define IUsgProbeElementsTest_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 17109 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 17111 #define IUsgProbeElementsTest_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 17112 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 17115 #define IUsgProbeElementsTest_get_TestResult(This,pVal) \ 17116 ( (This)->lpVtbl -> get_TestResult(This,pVal) ) 17118 #define IUsgProbeElementsTest_get_NumberOfElements(This,pVal) \ 17119 ( (This)->lpVtbl -> get_NumberOfElements(This,pVal) ) 17121 #define IUsgProbeElementsTest_GetElementsTestResult(This,startIndex,entries,pStates) \ 17122 ( (This)->lpVtbl -> GetElementsTestResult(This,startIndex,entries,pStates) ) 17135 #ifndef __IUsgTissueMotionDetector_INTERFACE_DEFINED__ 17136 #define __IUsgTissueMotionDetector_INTERFACE_DEFINED__ 17144 #if defined(__cplusplus) && !defined(CINTERFACE) 17146 MIDL_INTERFACE(
"7C9EB8CB-04DF-4F02-A254-E3F63EFED9B5")
17150 virtual HRESULT STDMETHODCALLTYPE get_DetectionResult(
17153 virtual HRESULT STDMETHODCALLTYPE get_Timeout(
17156 virtual HRESULT STDMETHODCALLTYPE put_Timeout(
17159 virtual HRESULT STDMETHODCALLTYPE get_EnableDetection(
17162 virtual HRESULT STDMETHODCALLTYPE put_EnableDetection(
17174 HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
17180 ULONG ( STDMETHODCALLTYPE *AddRef )(
17183 ULONG ( STDMETHODCALLTYPE *Release )(
17186 HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
17190 HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
17196 HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
17204 HRESULT ( STDMETHODCALLTYPE *Invoke )(
17223 HRESULT ( STDMETHODCALLTYPE *get_DetectionResult )(
17227 HRESULT ( STDMETHODCALLTYPE *get_Timeout )(
17231 HRESULT ( STDMETHODCALLTYPE *put_Timeout )(
17235 HRESULT ( STDMETHODCALLTYPE *get_EnableDetection )(
17239 HRESULT ( STDMETHODCALLTYPE *put_EnableDetection )(
17256 #define IUsgTissueMotionDetector_QueryInterface(This,riid,ppvObject) \ 17257 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) 17259 #define IUsgTissueMotionDetector_AddRef(This) \ 17260 ( (This)->lpVtbl -> AddRef(This) ) 17262 #define IUsgTissueMotionDetector_Release(This) \ 17263 ( (This)->lpVtbl -> Release(This) ) 17266 #define IUsgTissueMotionDetector_GetTypeInfoCount(This,pctinfo) \ 17267 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) 17269 #define IUsgTissueMotionDetector_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ 17270 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) 17272 #define IUsgTissueMotionDetector_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ 17273 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) 17275 #define IUsgTissueMotionDetector_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ 17276 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) 17279 #define IUsgTissueMotionDetector_get_DetectionResult(This,pVal) \ 17280 ( (This)->lpVtbl -> get_DetectionResult(This,pVal) ) 17282 #define IUsgTissueMotionDetector_get_Timeout(This,pVal) \ 17283 ( (This)->lpVtbl -> get_Timeout(This,pVal) ) 17285 #define IUsgTissueMotionDetector_put_Timeout(This,newVal) \ 17286 ( (This)->lpVtbl -> put_Timeout(This,newVal) ) 17288 #define IUsgTissueMotionDetector_get_EnableDetection(This,pVal) \ 17289 ( (This)->lpVtbl -> get_EnableDetection(This,pVal) ) 17291 #define IUsgTissueMotionDetector_put_EnableDetection(This,newVal) \ 17292 ( (This)->lpVtbl -> put_EnableDetection(This,newVal) ) 17306 #ifndef __Usgfw2Lib_LIBRARY_DEFINED__ 17307 #define __Usgfw2Lib_LIBRARY_DEFINED__ 17402 UsgMixingBitmap_Disable = 0x1,
17403 UsgMixingBitmap_hDC = 0x2,
17404 UsgMixingBitmap_hBitmap = 0x4,
17405 UsgMixingBitmap_SrcColorKey = 0x8,
17406 UsgMixingBitmap_SrcRect = 0x10,
17407 UsgMixingBitmap_FilterMode = 0x20,
17408 UsgMixingBitmap_SrcPerPixelAlpha = 0x40,
17409 UsgMixingBitmap_MixBitmap = 0x10000000,
17410 UsgMixingBitmap_SplashBitmap = 0x20000000
17418 SCAN_MODE_UNKNOWN = 0,
17427 SCAN_MODE_BCFM = 9,
17428 SCAN_MODE_BCFM_PW = 10,
17429 SCAN_MODE_PDI = 11,
17430 SCAN_MODE_BPDI = 12,
17431 SCAN_MODE_BPDI_PW = 13,
17432 SCAN_MODE_DPDI = 14,
17433 SCAN_MODE_BDPDI = 15,
17434 SCAN_MODE_BDPDI_PW = 16,
17436 SCAN_MODE_PWAUDIO = 18,
17440 SCAN_MODE_BM_CM = 22,
17441 SCAN_MODE_M_CM = 23,
17442 SCAN_MODE_RFB = 24,
17443 SCAN_MODE_ELAST = 25,
17444 SCAN_MODE_BELAST = 26,
17445 SCAN_MODES_CUSTOM = 1000
17453 IMAGE_ENHANC_SHARPEN = 1,
17454 IMAGE_ENHANC_SHARPENMORE = 2,
17455 IMAGE_ENHANC_SMOOTH = 3,
17456 IMAGE_ENHANC_SMOOTHMORE = 4
17567 LINE_DENSITY_LOW = 8,
17568 LINE_DENSITY_MEDIUM_FAST = 14,
17569 LINE_DENSITY_MEDIUM = 16,
17570 LINE_DENSITY_STANDARD_FAST = 22,
17571 LINE_DENSITY_STANDARD = 24,
17572 LINE_DENSITY_HIGH = 32
17580 FOCUS_MODE_MULTI = 1,
17581 FOCUS_MODE_DYNAMIC = 2
17600 FSF_CUSTOM_DATA_ONLY = 1,
17601 FSF_RAW_DATA_ONLY = 2
17609 TGC_CTRLMODE_DEPTHFIXED = 1,
17610 TGC_CTRLMODE_IMAGEFIXED = 2
17618 SCAN_TYPE_UNKNOWN = 0,
17619 SCAN_TYPE_NORMAL = 1,
17620 SCAN_TYPE_VIRTUALCONVEX = 2,
17621 SCAN_TYPE_COMPOUND = 3,
17622 SCAN_TYPE_COMPOUND_SLOPLEFT = 4,
17623 SCAN_TYPE_COMPOUND_SLOPRIGHT = 5
17631 MODECAPS_ScanType_Steering = 0,
17632 MODECAPS_ScanType_Compound = 1,
17633 MODECAPS_ScanType_VirtualConvex = 2,
17634 MODECAPS_ScanType_CompoundSlop = 3
17646 class DECLSPEC_UUID("4185D3A0-FC5F-42D8-8840-ED8E1D103C1F")
17654 class DECLSPEC_UUID("994320B8-A50D-476F-AA50-50D0EFF76ED3")
17662 class DECLSPEC_UUID("25ACD2F1-5350-4EA8-AE84-67C19C7F692B")
17670 class DECLSPEC_UUID("82CB5897-C237-42BB-BADD-F6C6966EE929")
17678 class DECLSPEC_UUID("8E094E9D-FE44-431D-8881-6B308779304E")
17685 unsigned long __RPC_USER
BSTR_UserSize(
unsigned long *,
unsigned long , BSTR * );
17686 unsigned char * __RPC_USER
BSTR_UserMarshal(
unsigned long *,
unsigned char *, BSTR * );
17687 unsigned char * __RPC_USER
BSTR_UserUnmarshal(
unsigned long *,
unsigned char *, BSTR * );
17690 unsigned long __RPC_USER
HBITMAP_UserSize(
unsigned long *,
unsigned long , HBITMAP * );
17691 unsigned char * __RPC_USER
HBITMAP_UserMarshal(
unsigned long *,
unsigned char *, HBITMAP * );
17695 unsigned long __RPC_USER
HDC_UserSize(
unsigned long *,
unsigned long , HDC * );
17696 unsigned char * __RPC_USER
HDC_UserMarshal(
unsigned long *,
unsigned char *, HDC * );
17697 unsigned char * __RPC_USER
HDC_UserUnmarshal(
unsigned long *,
unsigned char *, HDC * );
17698 void __RPC_USER
HDC_UserFree(
unsigned long *, HDC * );
17700 unsigned long __RPC_USER
VARIANT_UserSize(
unsigned long *,
unsigned long , VARIANT * );
17701 unsigned char * __RPC_USER
VARIANT_UserMarshal(
unsigned long *,
unsigned char *, VARIANT * );
17705 unsigned long __RPC_USER
BSTR_UserSize64(
unsigned long *,
unsigned long , BSTR * );
17706 unsigned char * __RPC_USER
BSTR_UserMarshal64(
unsigned long *,
unsigned char *, BSTR * );
17710 unsigned long __RPC_USER
HBITMAP_UserSize64(
unsigned long *,
unsigned long , HBITMAP * );
17715 unsigned long __RPC_USER
HDC_UserSize64(
unsigned long *,
unsigned long , HDC * );
17716 unsigned char * __RPC_USER
HDC_UserMarshal64(
unsigned long *,
unsigned char *, HDC * );
17717 unsigned char * __RPC_USER
HDC_UserUnmarshal64(
unsigned long *,
unsigned char *, HDC * );
17720 unsigned long __RPC_USER
VARIANT_UserSize64(
unsigned long *,
unsigned long , VARIANT * );
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgUnits *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
void __RPC_USER HBITMAP_UserFree64(unsigned long *, HBITMAP *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
LONG LONG LONG LONG endDepth
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCineSink2 *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanLineSelector *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface ISampleGrabberFilter ISampleGrabberFilter
interface IUsgProbeElementsTest IUsgProbeElementsTest
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgValues
EXTERN_C const IID IID_IUsgDopplerPacketSize
interface IUsgImageProperties IUsgImageProperties
struct UsgControl UsgControl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsg3dVolumeDensity *This
LONG LONG LONG LONG * pFocusPoint
EXTERN_C const IID IID_IUsgRejection2
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
interface IUsgQualProp IUsgQualProp
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
struct Usgfw2Debug Usgfw2Debug
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgPower *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG FLOAT FLOAT FLOAT FLOAT FLOAT startDepth
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgDynamicRange
EXTERN_C const IID IID_IUsgScanLineProperties
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface IUsgDopplerColorMap IUsgDopplerColorMap
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR * rgszNames
struct IUsgValuesVtbl IUsgValuesVtbl
struct IUsgProbeFrequency2Vtbl IUsgProbeFrequency2Vtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface IScanModes IScanModes
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT cNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgfw2 *This)
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
struct IUsgScanConverterPluginVtbl IUsgScanConverterPluginVtbl
REFIID LPOLESTR * rgszNames
interface IUsgUnits IUsgUnits
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
interface IUsgCompoundFrames IUsgCompoundFrames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
RPC_IF_HANDLE __MIDL_itf_USgfw2_0000_0000_v0_0_s_ifspec
struct IUsgDeviceCapabilitiesVtbl IUsgDeviceCapabilitiesVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct IUsgPulsesNumberVtbl IUsgPulsesNumberVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct IUsgCineloopVtbl IUsgCineloopVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgTgc *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgImageOrientation *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
EXTERN_C const IID IID_IUsgBioeffectsIndices
ULONG(STDMETHODCALLTYPE *AddRef)(IProbe2 *This)
BEGIN_INTERFACE REFIID riid
struct IUsgScanLineProperties2Vtbl IUsgScanLineProperties2Vtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCollection *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
tagScaleFactor SCALE_FACTOR
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgFrameROI *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
struct IUsgImageEnhancementVtbl IUsgImageEnhancementVtbl
interface IUsgScanType IUsgScanType
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG LONG LONG FOCAL_ZONE * pFocalZone
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
interface IUsgDopplerColorTransparency IUsgDopplerColorTransparency
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
UINT LCID ITypeInfo ** ppTInfo
interface IUsgGraph IUsgGraph
EXTERN_C const IID IID_IUsgSweepMode
UINT LCID ITypeInfo ** ppTInfo
LONG FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT endDepth
unsigned char *__RPC_USER BSTR_UserMarshal(unsigned long *, unsigned char *, BSTR *)
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanConverterPlugin *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
tagImageEnhancement IMAGE_ENHANCEMENT
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgQualProp *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID riid
struct IUsgScanTypeVtbl IUsgScanTypeVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgSpatialFilter *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
UINT LCID ITypeInfo ** ppTInfo
LONG FLOAT FLOAT FLOAT FLOAT FLOAT startDepth
struct IUsgAudioVolumeVtbl IUsgAudioVolumeVtbl
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const CLSID CLSID_UsgDataView
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
IUsgScanMode ** ppNewScanMode
REFIID ULONG LONG IUsgControl * pControlObj
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgPalette
EXTERN_C const IID IID_IScanModes
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanType *This)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerPacketSize *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
LONG FLOAT FLOAT FLOAT FLOAT FLOAT startDepth
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsg3dVolumeDensity
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
tagPixelsOrigin PIXELS_ORIGIN
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgFocus *This)
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDeviceChangeSink *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgDopplerWindow
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT LCID DISPID * rgDispId
EXTERN_C const IID IID_IUsgProbeFrequency2
BEGIN_INTERFACE REFIID riid
struct IUsgDataViewVtbl IUsgDataViewVtbl
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct IUsgWindowRFVtbl IUsgWindowRFVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
tagScaleFactor * PSCALE_FACTOR
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgGain *This)
interface IUsgImageOrientation IUsgImageOrientation
EXTERN_C const IID IID_IUsgFrameROI
REFIID LPOLESTR UINT LCID DISPID * rgDispId
interface IUsgDopplerPacketSize IUsgDopplerPacketSize
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
UINT LCID ITypeInfo ** ppTInfo
LONG_PTR LONG LONG * subkeyId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG FLOAT FLOAT FLOAT FLOAT * Y2
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
interface IUsgBioeffectsIndices IUsgBioeffectsIndices
struct IUsgMultiBeamVtbl IUsgMultiBeamVtbl
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDepth *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG FLOAT FLOAT FLOAT FLOAT FLOAT startDepth
interface IUsgImageEnhancement IUsgImageEnhancement
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct IUsgScanLineSelectorVtbl IUsgScanLineSelectorVtbl
interface IUsgTgc IUsgTgc
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
interface IUsgViewArea IUsgViewArea
LONG LONG LONG LONG endDepth
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgSpatialFilter *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const IID IID_IUsgfw2Debug
REFIID LPOLESTR * rgszNames
interface IUsgDopplerColorPriority IUsgDopplerColorPriority
EXTERN_C const IID IID_IUsgPower
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
tagCineTimeFormat CINE_TIME_FORMAT
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
interface IUsgProbeFrequency2 IUsgProbeFrequency2
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR * rgszNames
LONG FLOAT FLOAT FLOAT FLOAT * Y2
struct UsgDataView UsgDataView
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
struct IUsgDopplerSampleVolumeVtbl IUsgDopplerSampleVolumeVtbl
UINT LCID ITypeInfo ** ppTInfo
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCollection *This)
interface IUsgCtrlChangeCommon IUsgCtrlChangeCommon
EXTERN_C const IID IID_IUsgProbeElementsTest
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
LONG LONG LONG * pFocalZones
UINT LCID ITypeInfo ** ppTInfo
UINT LCID ITypeInfo ** ppTInfo
interface IUsgDopplerSteerAngle IUsgDopplerSteerAngle
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
ULONG(STDMETHODCALLTYPE *AddRef)(IScanModes *This)
unsigned char *__RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgControlChangeSink *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG64 LONG64 LONG64 * writePos
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanConverterPlugin2 *This
EXTERN_C const IID IID_IUsgCineSink
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgPalette *This
interface IUsgCompoundAngle IUsgCompoundAngle
tagImageRotate IMAGE_ROTATE
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDataStream *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgStreamEnable
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerColorPriority *This
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
interface IUsgScanLineSelector IUsgScanLineSelector
interface IBeamformerPowerState IBeamformerPowerState
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCineloop *This)
void __RPC_USER BSTR_UserFree(unsigned long *, BSTR *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgImageProperties
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
struct IUsgGainVtbl IUsgGainVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgBioeffectsIndices *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgData *This)
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT cNames
tagValueBounds VALUE_BOUNDS
unsigned char *__RPC_USER VARIANT_UserMarshal(unsigned long *, unsigned char *, VARIANT *)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCompoundFrames *This
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgSweepSpeed *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR * rgszNames
EXTERN_C const IID IID_IUsgControl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
LONGLONG LONGLONG LONGLONG * end
BEGIN_INTERFACE REFIID riid
BIOEFFECT_INDEX VALUE_BOUNDS * value
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDataView *This
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgImageOrientation *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgData *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
LONG FLOAT FLOAT FLOAT FLOAT * Y2
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
FLOAT FLOAT FLOAT FLOAT * Yunit
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
EXTERN_C const IID IID_IUsgScanLineProperties2
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgProbeFrequency3
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgDopplerSignalScaleVtbl IUsgDopplerSignalScaleVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface IUsgMixerControl IUsgMixerControl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
LONG LONG LONG BOOL SweepTime
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgfw2Debug *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
unsigned char *__RPC_USER VARIANT_UserUnmarshal64(unsigned long *, unsigned char *, VARIANT *)
LONGLONG CINE_TIME_FORMAT srcFormat
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
interface IUsgPulsesNumber IUsgPulsesNumber
EXTERN_C const IID IID_IScanDepth
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT cNames
EXTERN_C const IID IID_ISampleGrabberFilter
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgTissueMotionDetector *This
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
struct IUsgClearViewVtbl IUsgClearViewVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgRejection2 *This
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerBaseLine *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCineloop *This
struct IUsgScanLinePropertiesVtbl IUsgScanLinePropertiesVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanLine2 *This)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
LONG LONG LONG * pTgcData
EXTERN_C const IID IID_IUsgScanLineSelector
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgGraph *This)
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
interface IUsgDataSourceRF IUsgDataSourceRF
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanLine *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgDopplerColorTransparency
interface IUsgDeviceChangeSink IUsgDeviceChangeSink
BEGIN_INTERFACE REFIID riid
REFIID ULONG LONG IUsgControl LONG LONG flags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID riid
ULONG(STDMETHODCALLTYPE *AddRef)(IUsg3dVolumeSize *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgCineloop
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerColorTransparency *This
struct IUsgDopplerWindowVtbl IUsgDopplerWindowVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
interface IUsgScanLineProperties IUsgScanLineProperties
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
tagCineSelectionMode SELECTION_MODE
REFIID LPOLESTR UINT cNames
EXTERN_C const IID IID_IUsgDopplerBaseLine
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgFileStorage *This)
interface IUsgRejection2 IUsgRejection2
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerColorMap *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
LONG_PTR IUnknown ** pVal
struct UsgPaletteCalculator UsgPaletteCalculator
struct IUsgDynamicRangeVtbl IUsgDynamicRangeVtbl
FLOAT FLOAT FLOAT FLOAT PIXELS_ORIGIN pixOrigin
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
interface IUsgDynamicRange IUsgDynamicRange
struct IUsgControlVtbl IUsgControlVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
IPictureDisp ** ppCurrentImage
interface IUsgDopplerSignalSmooth IUsgDopplerSignalSmooth
EXTERN_C const IID IID_IUsgAudioVolume
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT cNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerColorMap *This)
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
LONG LONG LONG startDepth
interface IUsgSweepSpeed IUsgSweepSpeed
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
interface IUsgCineStream IUsgCineStream
REFIID LPOLESTR * rgszNames
EXTERN_C const IID IID_IUsgImageOrientation
REFIID LPOLESTR UINT LCID DISPID * rgDispId
UINT LCID ITypeInfo ** ppTInfo
EXTERN_C const IID IID_IUsgfw2
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const IID IID_IUsgGraph
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
LONG_PTR LONG LONG keyIndex
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
EXTERN_C const IID IID_IUsgImageEnhancement
unsigned char *__RPC_USER HDC_UserMarshal64(unsigned long *, unsigned char *, HDC *)
REFIID LPOLESTR UINT cNames
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCineStream *This
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgFileStorage *This
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgTissueMotionDetector *This)
EXTERN_C const IID IID_IUsgPulsesNumber
tagValueStepping VALUE_STEPPING
FLOAT FLOAT FLOAT * Xunit
interface IUsgGain IUsgGain
struct IUsgCompoundFramesVtbl IUsgCompoundFramesVtbl
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
struct IUsgQualPropVtbl IUsgQualPropVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
tagImageResolution IMAGE_RESOLUTION
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerSampleVolume *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
interface IUsgDeviceCapabilities IUsgDeviceCapabilities
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT LCID DISPID * rgDispId
LONG FLOAT FLOAT FLOAT * X2
unsigned char *__RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT *)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT cNames
EXTERN_C const IID IID_IBeamformerPowerState
REFIID LPOLESTR UINT LCID DISPID * rgDispId
interface IUsgfw2Debug IUsgfw2Debug
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgDopplerWallFilterVtbl IUsgDopplerWallFilterVtbl
unsigned char *__RPC_USER HDC_UserUnmarshal64(unsigned long *, unsigned char *, HDC *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
struct IUsgCtrlChangeCommonVtbl IUsgCtrlChangeCommonVtbl
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT cNames
interface IUsgDataView IUsgDataView
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgWindowRF *This
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgImageEnhancement *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanLineProperties *This
LONGLONG CINE_TIME_FORMAT CINE_TIME_FORMAT LONGLONG * dstVal
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerCorrectionAngle *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct IUsgViewAngleVtbl IUsgViewAngleVtbl
interface IUsgPalette IUsgPalette
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID riid
PALETTEENTRY LONG PALETTEENTRY LONG size2
UINT LCID ITypeInfo ** ppTInfo
UINT LCID ITypeInfo ** ppTInfo
struct IUsgScanModeVtbl IUsgScanModeVtbl
unsigned char *__RPC_USER HBITMAP_UserUnmarshal64(unsigned long *, unsigned char *, HBITMAP *)
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgPulsesNumber *This)
IUnknown * pUsgBeamformer
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID riid
interface IUsgSweepMode IUsgSweepMode
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsg3dVolumeSize *This
struct IUsgDopplerColorMapVtbl IUsgDopplerColorMapVtbl
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
enum tagBeamformerType BEAMFORMER_TYPE
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
ULONG IUsgScanMode ** pUsgScanMode
EXTERN_C const IID IID_IUsgPaletteCalculator
EXTERN_C const IID IID_IUsgDopplerSpectralAvg
unsigned long __RPC_USER VARIANT_UserSize(unsigned long *, unsigned long, VARIANT *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgStreamEnable *This
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerSampleVolume *This)
LONG_PTR LONG LONG valueIndex
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
interface IUsgScanLineProperties2 IUsgScanLineProperties2
struct IUsgPaletteVtbl IUsgPaletteVtbl
tagFileSaveFlags FILE_SAVE_FLAGS
UINT LCID ITypeInfo ** ppTInfo
tagPowerLineStatus POWER_LINE_STATUS
UINT LCID ITypeInfo ** ppTInfo
struct IProbesCollectionVtbl IProbesCollectionVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface IUsgCollection IUsgCollection
tagTgcControlMode TGC_CTRLMODE
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
LONGLONG LONGLONG * start
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsg3dVolumeSize
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
interface IUsgDopplerColorThreshold IUsgDopplerColorThreshold
interface IUsgScanLine IUsgScanLine
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT LCID DISPID * rgDispId
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerBaseLine *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
struct IUsgImageOrientationVtbl IUsgImageOrientationVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT cNames
interface IUsgDepth IUsgDepth
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
tagDeviceState DEVICE_STATE
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgGraph *This
REFIID LPOLESTR UINT cNames
struct IUsgCompoundAngleVtbl IUsgCompoundAngleVtbl
struct IBeamformerVtbl IBeamformerVtbl
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCtrlChangeCommon *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
struct IUsgScanLineVtbl IUsgScanLineVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR * rgszNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCompoundFrames *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
interface IUsgMultiBeam IUsgMultiBeam
IMAGE_RESOLUTION * resolution
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgFocus *This
IUnknown ULONG * reserved
struct IUsgDopplerSpectralAvgVtbl IUsgDopplerSpectralAvgVtbl
struct IUsgSweepSpeedVtbl IUsgSweepSpeedVtbl
tagUsgMixingBitmap USG_MIXING_BITMAP
BEGIN_INTERFACE REFIID riid
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgCompoundAngle
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgBioeffectsIndices *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
const IID ULONG ULONG streamId
interface IUsgPaletteCalculator IUsgPaletteCalculator
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
LONG_PTR LONG LONG LONG cbBufferSize
LONG FLOAT FLOAT FLOAT * Y
REFIID LPOLESTR UINT LCID DISPID * rgDispId
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
UINT LCID ITypeInfo ** ppTInfo
void __RPC_USER HBITMAP_UserFree(unsigned long *, HBITMAP *)
BEGIN_INTERFACE REFIID riid
EXTERN_C const IID IID_IProbesCollection
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerSignalScale *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
struct IBeamformerPowerStateVtbl IBeamformerPowerStateVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerSteerAngle *This
LONG LONG PALETTEENTRY * pPalEntries
UINT LCID ITypeInfo ** ppTInfo
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
struct IUsgImagePropertiesVtbl IUsgImagePropertiesVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerSpectralAvg *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgGain *This
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgfw2 *This
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgPlugin *This)
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT cNames
EXTERN_C const IID IID_IUsgSteeringAngle
REFIID LPOLESTR UINT cNames
tagBioeffectIndex BIOEFFECT_INDEX
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanLineProperties2 *This)
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgViewAngle *This)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct IUsgRejection2Vtbl IUsgRejection2Vtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
interface IUsg3dVolumeDensity IUsg3dVolumeDensity
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerWindow *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
interface IUsgSteeringAngle IUsgSteeringAngle
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerPacketSize *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
struct IUsgDataVtbl IUsgDataVtbl
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsg3dVolumeDensity *This)
BEGIN_INTERFACE REFIID riid
LONG FLOAT FLOAT FLOAT * X2
struct IUsgProbeElementsTestVtbl IUsgProbeElementsTestVtbl
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCompoundAngle *This)
UINT LCID ITypeInfo ** ppTInfo
unsigned char *__RPC_USER HDC_UserUnmarshal(unsigned long *, unsigned char *, HDC *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
void __RPC_USER VARIANT_UserFree64(unsigned long *, VARIANT *)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
EXTERN_C const IID IID_IUsgScanConverterPlugin
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
struct IUsgViewAreaVtbl IUsgViewAreaVtbl
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgControlChangeSink *This)
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCineSink *This)
interface IUsgWindowRF IUsgWindowRF
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgPower *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR * rgszNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDeviceChangeSink *This)
REFIID LPOLESTR UINT cNames
BIOEFFECT_INDEX LONG * supported
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID riid
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IProbe *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCompoundAngle *This
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerSignalScale *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IProbe2 *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
tagScaleFactor SCALE_FACTOR
REFIID LPOLESTR UINT cNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanMode *This)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT cNames
ULONG ULONG IUsgMixerControl ** ppMixerCtrl
LONG FLOAT FLOAT FLOAT FLOAT * Y2
EXTERN_C const IID IID_IUsgPlugin
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
interface IUsgFrameROI IUsgFrameROI
unsigned char *__RPC_USER HBITMAP_UserMarshal(unsigned long *, unsigned char *, HBITMAP *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
POINT PIXELS_ORIGIN BOOL fPrefered
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
UINT LCID ITypeInfo ** ppTInfo
struct IUsgDopplerColorThresholdVtbl IUsgDopplerColorThresholdVtbl
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCineSink2 *This)
struct IUsgDopplerPRFVtbl IUsgDopplerPRFVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgControl *This
tagScanModeCaps SCAN_MODE_CAPS
LONG FLOAT FLOAT FLOAT * Y
interface IUsgLineDensity IUsgLineDensity
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
interface IUsgFrameAvg IUsgFrameAvg
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
LONG LONG LONG startDepth
BEGIN_INTERFACE REFIID riid
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgProbeFrequency2 *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgAudioVolume *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IProbe *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
struct IUsgDeviceChangeSinkVtbl IUsgDeviceChangeSinkVtbl
REFIID LPOLESTR * rgszNames
LONG ULONG LONG LONG * Support
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerWindow *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgUnits *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgMixerControl *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
UINT LCID ITypeInfo ** ppTInfo
UINT LCID ITypeInfo ** ppTInfo
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
interface IUsgDopplerSampleVolume IUsgDopplerSampleVolume
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT cNames
BSTR LONG IUsgFileStorage ** ppFileObject
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
struct IUsgFrameROIVtbl IUsgFrameROIVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgDopplerSampleVolume
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR * rgszNames
UINT LCID ITypeInfo ** ppTInfo
EXTERN_C const IID IID_IUsgControlChangeSink
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
typedef DECLSPEC_UUID("39D124EC-D60A-342A-8F92-6CBD6982BF63") struct tagMIXBITMAP
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR * rgszNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgProbeElementsTest *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
interface IUsgDopplerSpectralAvg IUsgDopplerSpectralAvg
tagBatteryChargeStatus BATTERY_CHARGE_STATUS
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgDopplerSteerAngle
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerSignalSmooth *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgFocusVtbl IUsgFocusVtbl
LONGLONG LONGLONG * lLatest
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
LONG LONG LONG LONG endDepth
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
EXTERN_C const IID IID_IUsgDopplerWallFilter
BSTR LONG IUsgFileStorage ** ppFileObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
tagPixelsOrigin PIXELS_ORIGIN
tagFileCreateFlags FILE_CREATE_FLAGS
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDataSourceRF *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
struct IUsgStreamEnableVtbl IUsgStreamEnableVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
LONG_PTR LONG LONG LONG BYTE * dataBuffer
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID riid
struct IUsgTissueMotionDetectorVtbl IUsgTissueMotionDetectorVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgViewAngle *This
EXTERN_C const IID IID_IUsgLineDensity
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgRejection2 *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
LONG FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT endDepth
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IProbesCollection *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT cNames
void __RPC_USER BSTR_UserFree64(unsigned long *, BSTR *)
BEGIN_INTERFACE REFIID riid
interface IUsgCineSink2 IUsgCineSink2
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgAudioVolume *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
struct IUsgDepthVtbl IUsgDepthVtbl
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgDopplerColorThreshold
BEGIN_INTERFACE REFIID riid
interface IUsgScanMode IUsgScanMode
EXTERN_C const IID IID_IUsgClearView
struct IUsgFileStorageVtbl IUsgFileStorageVtbl
tagCineTimeFormat CINE_TIME_FORMAT
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgProbeFrequency3 *This)
struct IUsgDataSourceRFVtbl IUsgDataSourceRFVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
USG_MIXING_BITMAP * pBmpParams
UINT LCID ITypeInfo ** ppTInfo
EXTERN_C const IID IID_IUsgTissueMotionDetector
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT LCID DISPID * rgDispId
interface IUsgControlChangeSink IUsgControlChangeSink
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID ULONG LONG IUsgControl LONG dispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgCtrlChangeCommon
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgPaletteCalculator *This
REFIID LPOLESTR UINT cNames
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
LONG FLOAT FLOAT FLOAT * X2
const IID LONG ULONG IUsgControl ** ppCtrl
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
EXTERN_C const IID IID_IUsgMultiBeam
BEGIN_INTERFACE REFIID riid
struct IUsgDopplerBaseLineVtbl IUsgDopplerBaseLineVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
EXTERN_C const IID IID_IUsgDataSourceRF
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerPRF *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgPaletteCalculator *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID riid
tagImageRotate IMAGE_ROTATE
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerColorPriority *This)
EXTERN_C const IID IID_IUsgDopplerSignalScale
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
EXTERN_C const IID IID_IUsgScanLine2
EXTERN_C const IID IID_IUsgDepth
EXTERN_C const IID IID_IUsgCineStream
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgStreamEnable *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgTgc *This)
unsigned char *__RPC_USER HBITMAP_UserMarshal64(unsigned long *, unsigned char *, HBITMAP *)
tagImageResolution * PIMAGE_RESOLUTION
interface IBeamformer IBeamformer
REFIID LPOLESTR UINT LCID DISPID * rgDispId
EXTERN_C const IID IID_IUsgTgc
REFIID LPOLESTR * rgszNames
interface IUsgStreamEnable IUsgStreamEnable
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgFrameAvg *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
interface IUsgDopplerCorrectionAngle IUsgDopplerCorrectionAngle
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDynamicRange *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
interface IUsgClearView IUsgClearView
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerSteerAngle *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
UINT LCID ITypeInfo ** ppTInfo
LONG FLOAT FLOAT FLOAT * X2
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgViewArea *This)
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDataView *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerSpectralAvg *This
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgImageProperties *This)
BEGIN_INTERFACE REFIID riid
EXTERN_C const IID IID_IUsgUnits
EXTERN_C const IID IID_IUsgQualProp
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgFrameROI *This)
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgMultiBeam *This)
REFIID LPOLESTR * rgszNames
interface IUsgScanConverterPlugin IUsgScanConverterPlugin
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgLineDensity *This
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT LCID DISPID * rgDispId
LONG FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT endDepth
EXTERN_C const IID IID_IUsgCollection
REFIID LPOLESTR UINT LCID DISPID * rgDispId
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgPlugin *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
IUnknown IUsgDataView ** ppUsgDataView
REFIID LPOLESTR * rgszNames
tagLineDensity LINE_DENSITY
EXTERN_C const IID IID_IUsgSpatialFilter
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgDeviceChangeSink
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
unsigned char *__RPC_USER VARIANT_UserMarshal64(unsigned long *, unsigned char *, VARIANT *)
struct IUsgCineSink2Vtbl IUsgCineSink2Vtbl
BEGIN_INTERFACE REFIID riid
interface IUsgCineSink IUsgCineSink
interface IProbe2 IProbe2
REFIID LPOLESTR UINT cNames
interface IUsgAudioVolume IUsgAudioVolume
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
FLOAT FLOAT LONG ZoomFactor
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerColorThreshold *This)
const char const char * value
REFIID LPOLESTR UINT LCID DISPID * rgDispId
const char int const char int flags
unsigned long __RPC_USER HBITMAP_UserSize64(unsigned long *, unsigned long, HBITMAP *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
LONGLONG CINE_TIME_FORMAT CINE_TIME_FORMAT dstFormat
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT cNames
struct IUsgMixerControlVtbl IUsgMixerControlVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT LCID DISPID * rgDispId
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgControl *This)
struct IUsgPluginVtbl IUsgPluginVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG_PTR LONG LONG LONG BYTE LONG * dataSize
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanLine *This
REFIID LPOLESTR UINT cNames
EXTERN_C const IID IID_IUsgWindowRF
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface IUsgPower IUsgPower
const IID ULONG ULONG IUsgControl ** ppObj
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgClearView *This)
interface IUsgControl IUsgControl
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const IID IID_IUsgDataView
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgPulsesNumber *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
struct IUsg3dVolumeSizeVtbl IUsg3dVolumeSizeVtbl
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgSweepMode *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
EXTERN_C const IID IID_IUsgViewArea
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IProbe
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgProbeFrequency3 *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
struct IProbe2Vtbl IProbe2Vtbl
tagUsgMixingBitmap * PUSG_MIXING_BITMAP
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
interface IUsgData IUsgData
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgSweepModeVtbl IUsgSweepModeVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
unsigned long __RPC_USER HDC_UserSize(unsigned long *, unsigned long, HDC *)
BEGIN_INTERFACE REFIID riid
struct IUsgLineDensityVtbl IUsgLineDensityVtbl
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
interface IUsg3dVolumeSize IUsg3dVolumeSize
interface IUsgDopplerWallFilter IUsgDopplerWallFilter
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgCineStream *This)
tagCineSelectionMode SELECTION_MODE
EXTERN_C const IID IID_IUsgCineSink2
unsigned long __RPC_USER HBITMAP_UserSize(unsigned long *, unsigned long, HBITMAP *)
interface IUsgDopplerWindow IUsgDopplerWindow
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR * rgszNames
unsigned long __RPC_USER VARIANT_UserSize64(unsigned long *, unsigned long, VARIANT *)
REFIID LPOLESTR * rgszNames
IUsgMixerControl ** ppMixerControl
interface IUsgFileStorage IUsgFileStorage
REFIID LPOLESTR UINT LCID DISPID * rgDispId
struct ISampleGrabberFilterVtbl ISampleGrabberFilterVtbl
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT LCID DISPID * rgDispId
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgfw2Debug *This
BEGIN_INTERFACE REFIID riid
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerWallFilter *This)
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgProbeFrequency2 *This
BEGIN_INTERFACE REFIID riid
unsigned long __RPC_USER BSTR_UserSize64(unsigned long *, unsigned long, BSTR *)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
tagValueBounds * PVALUE_BOUNDS
REFIID LPOLESTR * rgszNames
struct IUsgFrameAvgVtbl IUsgFrameAvgVtbl
LONG_PTR LONG LONG LONG * valueSize
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
LONG_PTR LONG LONG * valueId
LONG ULONG LONG * Capability
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
void __RPC_USER VARIANT_UserFree(unsigned long *, VARIANT *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IProbe2
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
struct IUsgControlChangeSinkVtbl IUsgControlChangeSinkVtbl
EXTERN_C const IID IID_IUsgMixerControl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
tagValueStepping VALUE_STEPPING
struct IUsg3dVolumeDensityVtbl IUsg3dVolumeDensityVtbl
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDataStream *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanType *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IProbesCollection *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanLineProperties *This)
BEGIN_INTERFACE REFIID riid
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerPRF *This)
REFIID LPOLESTR * rgszNames
UINT LCID ITypeInfo ** ppTInfo
EXTERN_C const CLSID CLSID_UsgControl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerColorThreshold *This
REFIID LPOLESTR * rgszNames
tagImageResolution IMAGE_RESOLUTION
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
UINT LCID ITypeInfo ** ppTInfo
unsigned char *__RPC_USER HDC_UserMarshal(unsigned long *, unsigned char *, HDC *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgProbeElementsTest *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
EXTERN_C const IID IID_IUsgGain
LONGLONG LONGLONG CINE_TIME_FORMAT LONGLONG * pos
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanLineSelector *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDataSourceRF *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
UINT LCID ITypeInfo ** ppTInfo
struct IUsgfw2Vtbl IUsgfw2Vtbl
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgScanLine
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgDopplerSignalSmooth
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT cNames
tagValueBounds VALUE_BOUNDS
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
struct IUsgSpatialFilterVtbl IUsgSpatialFilterVtbl
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
BEGIN_INTERFACE REFIID riid
struct IUsgfw2DebugVtbl IUsgfw2DebugVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCineSink *This
LONG_PTR LONG LONG_PTR * dataKey
struct IUsgDopplerColorPriorityVtbl IUsgDopplerColorPriorityVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
CINE_TIME_FORMAT BOOL * support
struct IUsgDataStreamVtbl IUsgDataStreamVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanMode *This
interface IUsgDopplerPRF IUsgDopplerPRF
EXTERN_C const IID IID_IUsgFileStorage
ULONG(STDMETHODCALLTYPE *AddRef)(ISampleGrabberFilter *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR * rgszNames
struct IUsgDopplerColorTransparencyVtbl IUsgDopplerColorTransparencyVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID riid
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgValues *This)
struct IUsgSteeringAngleVtbl IUsgSteeringAngleVtbl
Direction vectors of rods y
tagPowerLineStatus POWER_LINE_STATUS
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IScanModes *This
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgScanConverterPlugin2 *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
RPC_IF_HANDLE __MIDL_itf_USgfw2_0000_0000_v0_0_c_ifspec
EXTERN_C const IID IID_IUsgCompoundFrames
LONG FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT endDepth
unsigned long __RPC_USER HDC_UserSize64(unsigned long *, unsigned long, HDC *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgLineDensity *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
struct IUsgCollectionVtbl IUsgCollectionVtbl
interface IUsgProbeFrequency3 IUsgProbeFrequency3
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
interface IUsgValues IUsgValues
struct IUsgUnitsVtbl IUsgUnitsVtbl
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgSteeringAngle *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgDataStream
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgQualProp *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
struct IUsgScanLine2Vtbl IUsgScanLine2Vtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
interface IScanDepth IScanDepth
struct IUsgCineSinkVtbl IUsgCineSinkVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT cNames
interface IUsgDopplerSignalScale IUsgDopplerSignalScale
EXTERN_C const IID IID_IUsgScanConverterPlugin2
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgDopplerSteerAngleVtbl IUsgDopplerSteerAngleVtbl
interface IUsgCineloop IUsgCineloop
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDepth *This)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
UINT LCID ITypeInfo ** ppTInfo
unsigned char *__RPC_USER BSTR_UserMarshal64(unsigned long *, unsigned char *, BSTR *)
LONG LONG LONG * writePos
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanLineProperties2 *This
REFIID LPOLESTR * rgszNames
interface IUsgSpatialFilter IUsgSpatialFilter
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgSweepSpeed *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanLine2 *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgMultiBeam *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
tagFocalZone * PFOCAL_ZONE
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT LCID DISPID * rgDispId
tagUsgMixingBitmap USG_MIXING_BITMAP
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgWindowRF *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgMixerControl *This)
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR UINT LCID DISPID * rgDispId
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const IID IID_IBeamformer
struct IUsgPowerVtbl IUsgPowerVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgScanConverterPlugin *This
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgImageEnhancement *This
LONG LONG ULONG LONG * pFocusState
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const IID IID_IUsgDopplerPRF
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
BEGIN_INTERFACE REFIID riid
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
interface IUsgScanConverterPlugin2 IUsgScanConverterPlugin2
EXTERN_C const IID IID_IUsgDopplerColorPriority
struct IUsgCineStreamVtbl IUsgCineStreamVtbl
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID riid
EXTERN_C const IID IID_IUsgScanMode
EXTERN_C const IID LIBID_Usgfw2Lib
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgSweepMode *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
LONG_PTR LONG LONG * dataValues
tagBioeffectIndex BIOEFFECT_INDEX
struct IUsgDopplerCorrectionAngleVtbl IUsgDopplerCorrectionAngleVtbl
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerCorrectionAngle *This)
REFIID LPOLESTR UINT cNames
PALETTEENTRY LONG PALETTEENTRY * pTable2
EXTERN_C const IID IID_IUsgDopplerCorrectionAngle
EXTERN_C const IID IID_IUsgViewAngle
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgFrameAvg *This)
struct IUsgTgcVtbl IUsgTgcVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
unsigned long __RPC_USER BSTR_UserSize(unsigned long *, unsigned long, BSTR *)
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
interface IUsgTissueMotionDetector IUsgTissueMotionDetector
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
tagMIXBITMAP * PMIXBITMAP
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
EXTERN_C const IID IID_IUsgFocus
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
struct IUsgGraphVtbl IUsgGraphVtbl
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgSweepSpeed
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDeviceCapabilities *This
interface IUsgFocus IUsgFocus
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
EXTERN_C const IID IID_IUsgDopplerColorMap
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
interface IUsgPlugin IUsgPlugin
BEGIN_INTERFACE REFIID riid
IUnknown * pControlObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgScanConverterPlugin2Vtbl IUsgScanConverterPlugin2Vtbl
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT LCID DISPID * rgDispId
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
LONGLONG LONGLONG SELECTION_MODE mode
struct IUsgDopplerSignalSmoothVtbl IUsgDopplerSignalSmoothVtbl
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgValues *This
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
struct IUsgPaletteCalculatorVtbl IUsgPaletteCalculatorVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT LCID DISPID * rgDispId
unsigned char *__RPC_USER HBITMAP_UserUnmarshal(unsigned long *, unsigned char *, HBITMAP *)
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT cNames
EXTERN_C const CLSID CLSID_UsgPaletteCalculator
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IScanDepth *This
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE REFIID riid
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
REFIID ULONG LONG streamId
tagValueStepping * PVALUE_STEPPING
LONG LONG PALETTEENTRY * pPalEntries
tagUsgMixingBitmapFlags UsgMixingBitmapFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
void __RPC_USER HDC_UserFree64(unsigned long *, HDC *)
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgSteeringAngle *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgClearView *This
BSTR LONG LONG IUsgControl * pControlObject
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
struct IScanModesVtbl IScanModesVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR * rgszNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
EXTERN_C const CLSID CLSID_Usgfw2Debug
struct IUsgDopplerPacketSizeVtbl IUsgDopplerPacketSizeVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
EXTERN_C const IID IID_IUsgDeviceCapabilities
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
interface IUsgDopplerBaseLine IUsgDopplerBaseLine
REFIID LPOLESTR * rgszNames
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgCtrlChangeCommon *This
REFIID LPOLESTR UINT cNames
tagDeviceState DEVICE_STATE
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
ULONG(STDMETHODCALLTYPE *AddRef)(IScanDepth *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDynamicRange *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgDopplerWallFilter *This
EXTERN_C const IID IID_IUsgFrameAvg
interface IProbesCollection IProbesCollection
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgViewArea *This
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID riid
interface IUsgViewAngle IUsgViewAngle
LONG LONG LONG startDepth
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
interface IUsgfw2 IUsgfw2
tagBatteryChargeStatus BATTERY_CHARGE_STATUS
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
struct IUsgBioeffectsIndicesVtbl IUsgBioeffectsIndicesVtbl
REFIID LPOLESTR UINT cNames
interface IUsgScanLine2 IUsgScanLine2
FLOAT FLOAT FLOAT FLOAT bottom
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
REFIID LPOLESTR UINT cNames
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
EXTERN_C const IID IID_IUsgData
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgPalette *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDeviceCapabilities *This)
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IUsgImageProperties *This
unsigned char *__RPC_USER BSTR_UserUnmarshal64(unsigned long *, unsigned char *, BSTR *)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR * rgszNames
BEGIN_INTERFACE REFIID riid
FLOAT FLOAT * ZooomCenterY
EXTERN_C const CLSID CLSID_Usgfw2
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(ISampleGrabberFilter *This
interface IUsgDataStream IUsgDataStream
struct IProbeVtbl IProbeVtbl
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerSignalSmooth *This)
BEGIN_INTERFACE REFIID riid
struct IScanDepthVtbl IScanDepthVtbl
LONG LONG * pScanDepthMax
REFIID LPOLESTR UINT LCID DISPID * rgDispId
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
LONGLONG LONGLONG CINE_TIME_FORMAT timeFormat
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *AddRef)(IUsgDopplerColorTransparency *This)
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
struct IUsgProbeFrequency3Vtbl IUsgProbeFrequency3Vtbl
POINT PIXELS_ORIGIN pixelsOrigin
void __RPC_USER HDC_UserFree(unsigned long *, HDC *)
EXTERN_C const IID IID_IUsgScanType
UINT LCID ITypeInfo ** ppTInfo
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult