public HRESULT SetDirectxDeviceManager(IMFDXGIDeviceManager *value)
 {
     return(((delegate * unmanaged <IAdvancedMediaCaptureInitializationSettings *, IMFDXGIDeviceManager *, int>)(lpVtbl[3]))((IAdvancedMediaCaptureInitializationSettings *)Unsafe.AsPointer(ref this), value));
 }
 public int SetDirectxDeviceManager([NativeTypeName("IMFDXGIDeviceManager *")] IMFDXGIDeviceManager* value)
 {
     return ((delegate* unmanaged<IAdvancedMediaCaptureInitializationSettings*, IMFDXGIDeviceManager*, int>)(lpVtbl[3]))((IAdvancedMediaCaptureInitializationSettings*)Unsafe.AsPointer(ref this), value);
 }
Exemple #3
0
 public static extern HRESULT MFCreateContentDecryptorContext([NativeTypeName("const GUID &")] Guid *guidMediaProtectionSystemId, IMFDXGIDeviceManager *pD3DManager, IMFContentProtectionDevice *pContentProtectionDevice, IMFContentDecryptorContext **ppContentDecryptorContext);
Exemple #4
0
 public int CreateFromMFSample(IMFSample *data, [NativeTypeName("const GUID &")] Guid *subtype, [NativeTypeName("UINT32")] uint width, [NativeTypeName("UINT32")] uint height, [NativeTypeName("BOOL")] int forceReadOnly, [NativeTypeName("const MFVideoArea *")] MFVideoArea *minDisplayAperture, IMFDXGIDeviceManager *device, [NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("LPVOID *")] void **ppv)
 {
     return(((delegate * unmanaged <IVideoFrameNativeFactory *, IMFSample *, Guid *, uint, uint, int, MFVideoArea *, IMFDXGIDeviceManager *, Guid *, void **, int>)(lpVtbl[6]))((IVideoFrameNativeFactory *)Unsafe.AsPointer(ref this), data, subtype, width, height, forceReadOnly, minDisplayAperture, device, riid, ppv));
 }