public HRESULT CreateMediaKeySystemAccess([NativeTypeName("BSTR")] ushort *keySystem, IPropertyStore **ppSupportedConfigurationsArray, uint uSize, IMFMediaKeySystemAccess **ppKeyAccess) { return(((delegate * unmanaged <IMFMediaEngineClassFactory3 *, ushort *, IPropertyStore **, uint, IMFMediaKeySystemAccess **, int>)(lpVtbl[3]))((IMFMediaEngineClassFactory3 *)Unsafe.AsPointer(ref this), keySystem, ppSupportedConfigurationsArray, uSize, ppKeyAccess)); }
public int get_SupportedConfiguration([NativeTypeName("IPropertyStore **")] IPropertyStore **ppSupportedConfiguration) { return(((delegate * unmanaged <IMFMediaKeySystemAccess *, IPropertyStore **, int>)(lpVtbl[4]))((IMFMediaKeySystemAccess *)Unsafe.AsPointer(ref this), ppSupportedConfiguration)); }
public int GetMetadata(IPropertyStore **ppMetadataStore) { return(((delegate * unmanaged <IMFPMediaItem *, IPropertyStore **, int>)(lpVtbl[21]))((IMFPMediaItem *)Unsafe.AsPointer(ref this), ppMetadataStore)); }
public int GetConfiguration([NativeTypeName("IPropertyStore **")] IPropertyStore **configuration) { return(((delegate * unmanaged <IMFContentDecryptionModuleAccess *, IPropertyStore **, int>)(lpVtbl[4]))((IMFContentDecryptionModuleAccess *)Unsafe.AsPointer(ref this), configuration)); }
public static extern HRESULT CreatePropertyStore(IPropertyStore **ppStore);
public HRESULT OpenVolatilePropertyStore([NativeTypeName("DWORD")] uint stgmAccess, IPropertyStore **propStore) { return(((delegate * unmanaged <IAudioSystemEffectsPropertyStore *, uint, IPropertyStore **, int>)(lpVtbl[5]))((IAudioSystemEffectsPropertyStore *)Unsafe.AsPointer(ref this), stgmAccess, propStore)); }
public int CreateContentDecryptionModuleAccess([NativeTypeName("LPCWSTR")] ushort *keySystem, IPropertyStore **configurations, [NativeTypeName("DWORD")] uint numConfigurations, IMFContentDecryptionModuleAccess **contentDecryptionModuleAccess) { return(((delegate * unmanaged <IMFContentDecryptionModuleFactory *, ushort *, IPropertyStore **, uint, IMFContentDecryptionModuleAccess **, int>)(lpVtbl[4]))((IMFContentDecryptionModuleFactory *)Unsafe.AsPointer(ref this), keySystem, configurations, numConfigurations, contentDecryptionModuleAccess)); }
public HRESULT GetProperties(IPropertyStore **ppStore) { return(((delegate * unmanaged <IFileSaveDialog *, IPropertyStore **, int>)(lpVtbl[30]))((IFileSaveDialog *)Unsafe.AsPointer(ref this), ppStore)); }
public HRESULT GetConfiguration(IPropertyStore **configuration) { return(((delegate * unmanaged <IMFContentDecryptionModuleAccess *, IPropertyStore **, int>)(lpVtbl[4]))((IMFContentDecryptionModuleAccess *)Unsafe.AsPointer(ref this), configuration)); }
public int OpenPropertyStore([NativeTypeName("DWORD")] uint stgmAccess, IPropertyStore **ppProperties) { return(((delegate * unmanaged <IMMDevice *, uint, IPropertyStore **, int>)(lpVtbl[4]))((IMMDevice *)Unsafe.AsPointer(ref this), stgmAccess, ppProperties)); }
public HRESULT RetrieveProperties([NativeTypeName("const PROPERTYKEY *")] PROPERTYKEY *propertiesToRetrieve, [NativeTypeName("ULONG")] uint propertiesToRetrieveCount, IPropertyStore **retrievedProperties) { return(((delegate * unmanaged <IStorageProviderPropertyHandler *, PROPERTYKEY *, uint, IPropertyStore **, int>)(lpVtbl[3]))((IStorageProviderPropertyHandler *)Unsafe.AsPointer(ref this), propertiesToRetrieve, propertiesToRetrieveCount, retrievedProperties)); }