示例#1
0
 public HRESULT FindProfile(SENSORPROFILEID *ProfileId, IMFSensorProfile **ppProfile)
 {
     return(((delegate * unmanaged <IMFSensorProfileCollection *, SENSORPROFILEID *, IMFSensorProfile **, int>)(lpVtbl[6]))((IMFSensorProfileCollection *)Unsafe.AsPointer(ref this), ProfileId, ppProfile));
 }
示例#2
0
 public static extern HRESULT MFCreateSensorProfile([NativeTypeName("const GUID &")] Guid *ProfileType, [NativeTypeName("UINT32")] uint ProfileIndex, [NativeTypeName("LPCWSTR")] ushort *Constraints, IMFSensorProfile **ppProfile);
示例#3
0
 public HRESULT GetProfile([NativeTypeName("DWORD")] uint Index, IMFSensorProfile **ppProfile)
 {
     return(((delegate * unmanaged <IMFSensorProfileCollection *, uint, IMFSensorProfile **, int>)(lpVtbl[4]))((IMFSensorProfileCollection *)Unsafe.AsPointer(ref this), Index, ppProfile));
 }
 public int FindProfile([NativeTypeName("SENSORPROFILEID *")] SENSORPROFILEID *ProfileId, [NativeTypeName("IMFSensorProfile **")] IMFSensorProfile **ppProfile)
 {
     return(((delegate * unmanaged <IMFSensorProfileCollection *, SENSORPROFILEID *, IMFSensorProfile **, int>)(lpVtbl[6]))((IMFSensorProfileCollection *)Unsafe.AsPointer(ref this), ProfileId, ppProfile));
 }