Interface
IMFMetadata

Definition

Namespace:MediaFoundation

Assembly:MediaFoundation.dll

Syntax:

cs-api-definition
[Guid("F88CFB8C-EF16-4991-B450-CB8C69E51704")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFMetadata

Methods

DeleteProperty(string)

Declaration

cs-api-definition
HResult DeleteProperty(string pwszName)

Parameters

pwszName

string

Returns

HResult

GetAllLanguages(PropVariant)

Declaration

cs-api-definition
HResult GetAllLanguages(PropVariant ppvLanguages)

Parameters

ppvLanguages

PropVariant

Returns

HResult

GetAllPropertyNames(PropVariant)

Declaration

cs-api-definition
HResult GetAllPropertyNames(PropVariant ppvNames)

Parameters

ppvNames

PropVariant

Returns

HResult

GetLanguage(out string)

Declaration

cs-api-definition
HResult GetLanguage(out string ppwszRFC1766)

Parameters

ppwszRFC1766

string

Returns

HResult

GetProperty(string, PropVariant)

Declaration

cs-api-definition
HResult GetProperty(string pwszName, PropVariant ppvValue)

Parameters

pwszName

string

ppvValue

PropVariant

Returns

HResult

SetLanguage(string)

Declaration

cs-api-definition
HResult SetLanguage(string pwszRFC1766)

Parameters

pwszRFC1766

string

Returns

HResult

SetProperty(string, ConstPropVariant)

Declaration

cs-api-definition
HResult SetProperty(string pwszName, ConstPropVariant ppvValue)

Parameters

pwszName

string

ppvValue

ConstPropVariant

Returns

HResult