Пример #1
0
 public int GetOutputNodeCollection([NativeTypeName("IMFCollection **")] IMFCollection **ppCollection)
 {
     return(((delegate * unmanaged <IMFTopology *, IMFCollection **, int>)(lpVtbl[42]))((IMFTopology *)Unsafe.AsPointer(ref this), ppCollection));
 }
Пример #2
0
 public HRESULT GetTransformInformation([NativeTypeName("DWORD")] uint TransformIndex, Guid *pguidTransformId, IMFAttributes **ppAttributes, IMFCollection **ppStreamInformation)
 {
     return(((delegate * unmanaged <IMFSensorTransformFactory *, uint, Guid *, IMFAttributes **, IMFCollection **, int>)(lpVtbl[6]))((IMFSensorTransformFactory *)Unsafe.AsPointer(ref this), TransformIndex, pguidTransformId, ppAttributes, ppStreamInformation));
 }
 public HRESULT GenerateRequiredSchemas([NativeTypeName("DWORD")] uint dwAttributes, Guid guidOutputSubType, Guid *rgGuidProtectionSchemasSupported, [NativeTypeName("DWORD")] uint cProtectionSchemasSupported, IMFCollection **ppRequiredProtectionSchemas)
 {
     return(((delegate * unmanaged <IMFOutputPolicy *, uint, Guid, Guid *, uint, IMFCollection **, int>)(lpVtbl[33]))((IMFOutputPolicy *)Unsafe.AsPointer(ref this), dwAttributes, guidOutputSubType, rgGuidProtectionSchemasSupported, cProtectionSchemasSupported, ppRequiredProtectionSchemas));
 }
Пример #4
0
 public static extern HRESULT MFTranscodeGetAudioOutputAvailableTypes([NativeTypeName("const GUID &")] Guid *guidSubType, [NativeTypeName("DWORD")] uint dwMFTFlags, IMFAttributes *pCodecConfig, IMFCollection **ppAvailableTypes);
Пример #5
0
 public HRESULT GetOutputNodeCollection(IMFCollection **ppCollection)
 {
     return(((delegate * unmanaged <IMFTopology *, IMFCollection **, int>)(lpVtbl[42]))((IMFTopology *)Unsafe.AsPointer(ref this), ppCollection));
 }
 public int GetSourceNodeCollection(IMFCollection **ppCollection)
 {
     return(((delegate * unmanaged <IMFTopology *, IMFCollection **, int>)(lpVtbl[41]))((IMFTopology *)Unsafe.AsPointer(ref this), ppCollection));
 }