Пример #1
0
 public static extern int PSGetPropertyValue(IPropertyStore *pps, IPropertyDescription *ppd, PROPVARIANT *ppropvar);
Пример #2
0
 public static extern int PSSetPropertyValue(IPropertyStore *pps, IPropertyDescription *ppd, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar);
Пример #3
0
 public static extern int PSCreateAdapterFromPropertyStore(IPropertyStore *pps, [NativeTypeName("const IID &")] Guid *riid, void **ppv);
Пример #4
0
 public static extern int PSFormatPropertyValue(IPropertyStore *pps, IPropertyDescription *ppd, PROPDESC_FORMAT_FLAGS pdff, [NativeTypeName("LPWSTR *")] ushort **ppszDisplay);
 public HRESULT SaveProperties(IPropertyStore *propertiesToSave)
 {
     return(((delegate * unmanaged <IStorageProviderPropertyHandler *, IPropertyStore *, int>)(lpVtbl[4]))((IStorageProviderPropertyHandler *)Unsafe.AsPointer(ref this), propertiesToSave));
 }
 public HRESULT BeginCreateObject([NativeTypeName("LPCWSTR")] ushort *pwszURL, [NativeTypeName("DWORD")] uint dwFlags, IPropertyStore *pProps, IUnknown **ppIUnknownCancelCookie, IMFAsyncCallback *pCallback, IUnknown *punkState)
 {
     return(((delegate * unmanaged <IMFSchemeHandler *, ushort *, uint, IPropertyStore *, IUnknown **, IMFAsyncCallback *, IUnknown *, int>)(lpVtbl[3]))((IMFSchemeHandler *)Unsafe.AsPointer(ref this), pwszURL, dwFlags, pProps, ppIUnknownCancelCookie, pCallback, punkState));
 }
 public HRESULT ApplyProperties(IShellItem *psi, IPropertyStore *pStore, HWND hwnd, IFileOperationProgressSink *pSink)
 {
     return(((delegate * unmanaged <IFileSaveDialog *, IShellItem *, IPropertyStore *, HWND, IFileOperationProgressSink *, int>)(lpVtbl[31]))((IFileSaveDialog *)Unsafe.AsPointer(ref this), psi, pStore, hwnd, pSink));
 }
 public int BeginCreateObjectFromByteStream([NativeTypeName("IMFByteStream *")] IMFByteStream *pByteStream, [NativeTypeName("LPCWSTR")] ushort *pwszURL, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("IPropertyStore *")] IPropertyStore *pProps, [NativeTypeName("IUnknown **")] IUnknown **ppIUnknownCancelCookie, [NativeTypeName("IMFAsyncCallback *")] IMFAsyncCallback *pCallback, [NativeTypeName("IUnknown *")] IUnknown *punkState)
 {
     return(((delegate * unmanaged <IMFSourceResolver *, IMFByteStream *, ushort *, uint, IPropertyStore *, IUnknown **, IMFAsyncCallback *, IUnknown *, int>)(lpVtbl[7]))((IMFSourceResolver *)Unsafe.AsPointer(ref this), pByteStream, pwszURL, dwFlags, pProps, ppIUnknownCancelCookie, pCallback, punkState));
 }
 public HRESULT Initialize(IPropertyStore *pps)
 {
     return(((delegate * unmanaged <IInitializeWithPropertyStore *, IPropertyStore *, int>)(lpVtbl[3]))((IInitializeWithPropertyStore *)Unsafe.AsPointer(ref this), pps));
 }
 public HRESULT SetProperties(IPropertyStore *pStore)
 {
     return(((delegate * unmanaged <IFileSaveDialog *, IPropertyStore *, int>)(lpVtbl[28]))((IFileSaveDialog *)Unsafe.AsPointer(ref this), pStore));
 }
 public HRESULT CreateContentDecryptionModule(IPropertyStore *contentDecryptionModuleProperties, IMFContentDecryptionModule **contentDecryptionModule)
 {
     return(((delegate * unmanaged <IMFContentDecryptionModuleAccess *, IPropertyStore *, IMFContentDecryptionModule **, int>)(lpVtbl[3]))((IMFContentDecryptionModuleAccess *)Unsafe.AsPointer(ref this), contentDecryptionModuleProperties, contentDecryptionModule));
 }
Пример #12
0
 public HRESULT CreateMediaKeys(IPropertyStore *pCdmCustomConfig, IMFMediaKeys2 **ppKeys)
 {
     return(((delegate * unmanaged <IMFMediaKeySystemAccess *, IPropertyStore *, IMFMediaKeys2 **, int>)(lpVtbl[3]))((IMFMediaKeySystemAccess *)Unsafe.AsPointer(ref this), pCdmCustomConfig, ppKeys));
 }
Пример #13
0
 public static extern int PSGetPropertyValue([NativeTypeName("IPropertyStore *")] IPropertyStore *pps, [NativeTypeName("IPropertyDescription *")] IPropertyDescription *ppd, [NativeTypeName("PROPVARIANT *")] PROPVARIANT *ppropvar);
Пример #14
0
 public int CreateContentDecryptionModule([NativeTypeName("IPropertyStore *")] IPropertyStore *contentDecryptionModuleProperties, [NativeTypeName("IMFContentDecryptionModule **")] IMFContentDecryptionModule **contentDecryptionModule)
 {
     return(((delegate * unmanaged <IMFContentDecryptionModuleAccess *, IPropertyStore *, IMFContentDecryptionModule **, int>)(lpVtbl[3]))((IMFContentDecryptionModuleAccess *)Unsafe.AsPointer(ref this), contentDecryptionModuleProperties, contentDecryptionModule));
 }
Пример #15
0
 public HRESULT CreateObjectFromURL([NativeTypeName("LPCWSTR")] ushort *pwszURL, [NativeTypeName("DWORD")] uint dwFlags, IPropertyStore *pProps, MF_OBJECT_TYPE *pObjectType, IUnknown **ppObject)
 {
     return(((delegate * unmanaged <IMFSourceResolver *, ushort *, uint, IPropertyStore *, MF_OBJECT_TYPE *, IUnknown **, int>)(lpVtbl[3]))((IMFSourceResolver *)Unsafe.AsPointer(ref this), pwszURL, dwFlags, pProps, pObjectType, ppObject));
 }
 public int CreateObjectFromByteStream([NativeTypeName("IMFByteStream *")] IMFByteStream *pByteStream, [NativeTypeName("LPCWSTR")] ushort *pwszURL, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("IPropertyStore *")] IPropertyStore *pProps, [NativeTypeName("MF_OBJECT_TYPE *")] MF_OBJECT_TYPE *pObjectType, [NativeTypeName("IUnknown **")] IUnknown **ppObject)
 {
     return(((delegate * unmanaged <IMFSourceResolver *, IMFByteStream *, ushort *, uint, IPropertyStore *, MF_OBJECT_TYPE *, IUnknown **, int>)(lpVtbl[4]))((IMFSourceResolver *)Unsafe.AsPointer(ref this), pByteStream, pwszURL, dwFlags, pProps, pObjectType, ppObject));
 }
Пример #17
0
 public static extern HRESULT MFCreateProxyLocator([NativeTypeName("LPCWSTR")] ushort *pszProtocol, IPropertyStore *pProxyConfig, IMFNetProxyLocator **ppProxyLocator);
 public int CreateMediaKeys([NativeTypeName("IPropertyStore *")] IPropertyStore *pCdmCustomConfig, [NativeTypeName("IMFMediaKeys2 **")] IMFMediaKeys2 **ppKeys)
 {
     return(((delegate * unmanaged <IMFMediaKeySystemAccess *, IPropertyStore *, IMFMediaKeys2 **, int>)(lpVtbl[3]))((IMFMediaKeySystemAccess *)Unsafe.AsPointer(ref this), pCdmCustomConfig, ppKeys));
 }
Пример #19
0
 public static extern HRESULT SHAddDefaultPropertiesByExt([NativeTypeName("PCWSTR")] ushort *pszExt, IPropertyStore *pPropStore);