public static extern int PSGetPropertyValue(IPropertyStore *pps, IPropertyDescription *ppd, PROPVARIANT *ppropvar);
public static extern int PSSetPropertyValue(IPropertyStore *pps, IPropertyDescription *ppd, [NativeTypeName("const PROPVARIANT &")] PROPVARIANT *propvar);
public static extern int PSCreateAdapterFromPropertyStore(IPropertyStore *pps, [NativeTypeName("const IID &")] Guid *riid, void **ppv);
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)); }
public HRESULT CreateMediaKeys(IPropertyStore *pCdmCustomConfig, IMFMediaKeys2 **ppKeys) { return(((delegate * unmanaged <IMFMediaKeySystemAccess *, IPropertyStore *, IMFMediaKeys2 **, int>)(lpVtbl[3]))((IMFMediaKeySystemAccess *)Unsafe.AsPointer(ref this), pCdmCustomConfig, ppKeys)); }
public static extern int PSGetPropertyValue([NativeTypeName("IPropertyStore *")] IPropertyStore *pps, [NativeTypeName("IPropertyDescription *")] IPropertyDescription *ppd, [NativeTypeName("PROPVARIANT *")] PROPVARIANT *ppropvar);
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)); }
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)); }
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)); }
public static extern HRESULT SHAddDefaultPropertiesByExt([NativeTypeName("PCWSTR")] ushort *pszExt, IPropertyStore *pPropStore);