|
|
|
Public Member Functions | |
| uint | GetAttributeCount ([In] ushort wStreamNum,[Out] out ushort pcAttributes) |
| GetAttributeCount. | |
| uint | GetAttributeByIndex ([In] ushort wIndex,[Out, In] ref ushort pwStreamNum,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszName,[Out, In] ref ushort pcchNameLen,[Out] out WMT_ATTR_DATATYPE pType,[Out, MarshalAs(UnmanagedType.LPArray)] byte[] pValue,[Out, In] ref ushort pcbLength) |
| GetAttributeByIndex. | |
| uint | GetAttributeByName ([Out, In] ref ushort pwStreamNum,[Out, MarshalAs(UnmanagedType.LPWStr)] string pszName,[Out] out WMT_ATTR_DATATYPE pType,[Out, MarshalAs(UnmanagedType.LPArray)] byte[] pValue,[Out, In] ref ushort pcbLength) |
| GetAttributeByName. | |
| uint | SetAttribute ([In] ushort wStreamNum,[In, MarshalAs(UnmanagedType.LPWStr)] string pszName,[In] WMT_ATTR_DATATYPE Type,[In, MarshalAs(UnmanagedType.LPArray)] byte[] pValue,[In] ushort cbLength) |
| SetAttribute. | |
| uint | GetMarkerCount ([Out] out ushort pcMarkers) |
| GetMarkerCount. | |
| uint | GetMarker ([In] ushort wIndex,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszMarkerName,[Out, In] ref ushort pcchMarkerNameLen,[Out] out ulong pcnsMarkerTime) |
| GetMarker. | |
| uint | AddMarker ([In, MarshalAs(UnmanagedType.LPWStr)] string pwszMarkerName,[In] ulong cnsMarkerTime) |
| AddMarker. | |
| uint | RemoveMarker ([In] ushort wIndex) |
| RemoveMarker. | |
| uint | GetScriptCount ([Out] out ushort pcScripts) |
| GetScriptCount. | |
| uint | GetScript ([In] ushort wIndex,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszType,[Out, In] ref ushort pcchTypeLen,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszCommand,[Out, In] ref ushort pcchCommandLen,[Out] out ulong pcnsScriptTime) |
| GetScript. | |
| uint | AddScript ([In, MarshalAs(UnmanagedType.LPWStr)] string pwszType,[In, MarshalAs(UnmanagedType.LPWStr)] string pwszCommand,[In] ulong cnsScriptTime) |
| AddScript. | |
| uint | RemoveScript ([In] ushort wIndex) |
| RemoveScript. | |
| uint | GetCodecInfoCount ([Out] out uint pcCodecInfos) |
| GetCodecInfoCount. | |
| uint | GetCodecInfo ([In] uint wIndex,[Out, In] ref ushort pcchName,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszName,[Out, In] ref ushort pcchDescription,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszDescription,[Out] out WMT_CODEC_INFO_TYPE pCodecType,[Out, In] ref ushort pcbCodecInfo,[Out, MarshalAs(UnmanagedType.LPArray)] byte[] pbCodecInfo) |
| GetCodecInfo. | |
| uint | GetAttributeCountEx ([In] ushort wStreamNum,[Out] out ushort pcAttributes) |
| GetAttributeCountEx. | |
| uint | GetAttributeIndices ([In] ushort wStreamNum,[In, MarshalAs(UnmanagedType.LPWStr)] string pwszName,[In] ref ushort pwLangIndex,[Out, MarshalAs(UnmanagedType.LPArray)] ushort[] pwIndices,[Out, In] ref ushort pwCount) |
| GetAttributeIndices. | |
| uint | GetAttributeByIndexEx ([In] ushort wStreamNum,[In] ushort wIndex,[Out, MarshalAs(UnmanagedType.LPWStr)] string pwszName,[Out, In] ref ushort pwNameLen,[Out] out WMT_ATTR_DATATYPE pType,[Out] out ushort pwLangIndex,[Out] IntPtr pValue,[Out, In] ref uint pdwDataLength) |
| GetAttributeByIndexEx. | |
| uint | ModifyAttribute ([In] ushort wStreamNum,[In] ushort wIndex,[In] WMT_ATTR_DATATYPE Type,[In] ushort wLangIndex,[In, MarshalAs(UnmanagedType.LPArray)] byte[] pValue,[In] uint dwLength) |
| ModifyAttribute. | |
| uint | AddAttribute ([In] ushort wStreamNum,[In, MarshalAs(UnmanagedType.LPWStr)] string pszName,[Out] out ushort pwIndex,[In] WMT_ATTR_DATATYPE Type,[In] ushort wLangIndex,[In, MarshalAs(UnmanagedType.LPArray)] byte[] pValue,[In] uint dwLength) |
| AddAttribute. | |
| uint | DeleteAttribute ([In] ushort wStreamNum,[In] ushort wIndex) |
| DeleteAttribute. | |
| uint | AddCodecInfo ([In, MarshalAs(UnmanagedType.LPWStr)] string pszName,[In, MarshalAs(UnmanagedType.LPWStr)] string pwszDescription,[In] WMT_CODEC_INFO_TYPE codecType,[In] ushort cbCodecInfo,[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbCodecInfo) |
| AddCodecInfo. | |
| uint WMFSDKWrapper.IWMHeaderInfo3.AddAttribute | ( | [In] ushort | wStreamNum, | |
| [In, MarshalAs(UnmanagedType.LPWStr)] string | pszName, | |||
| [Out] out ushort | pwIndex, | |||
| [In] WMT_ATTR_DATATYPE | Type, | |||
| [In] ushort | wLangIndex, | |||
| [In, MarshalAs(UnmanagedType.LPArray)] byte[] | pValue, | |||
| [In] uint | dwLength | |||
| ) |
AddAttribute.
| uint WMFSDKWrapper.IWMHeaderInfo3.AddCodecInfo | ( | [In, MarshalAs(UnmanagedType.LPWStr)] string | pszName, | |
| [In, MarshalAs(UnmanagedType.LPWStr)] string | pwszDescription, | |||
| [In] WMT_CODEC_INFO_TYPE | codecType, | |||
| [In] ushort | cbCodecInfo, | |||
| [In, MarshalAs(UnmanagedType.LPArray)] byte[] | pbCodecInfo | |||
| ) |
AddCodecInfo.
| uint WMFSDKWrapper.IWMHeaderInfo3.AddMarker | ( | [In, MarshalAs(UnmanagedType.LPWStr)] string | pwszMarkerName, | |
| [In] ulong | cnsMarkerTime | |||
| ) |
AddMarker.
| uint WMFSDKWrapper.IWMHeaderInfo3.AddScript | ( | [In, MarshalAs(UnmanagedType.LPWStr)] string | pwszType, | |
| [In, MarshalAs(UnmanagedType.LPWStr)] string | pwszCommand, | |||
| [In] ulong | cnsScriptTime | |||
| ) |
AddScript.
| uint WMFSDKWrapper.IWMHeaderInfo3.DeleteAttribute | ( | [In] ushort | wStreamNum, | |
| [In] ushort | wIndex | |||
| ) |
DeleteAttribute.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetAttributeByIndex | ( | [In] ushort | wIndex, | |
| [Out, In] ref ushort | pwStreamNum, | |||
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszName, | |||
| [Out, In] ref ushort | pcchNameLen, | |||
| [Out] out WMT_ATTR_DATATYPE | pType, | |||
| [Out, MarshalAs(UnmanagedType.LPArray)] byte[] | pValue, | |||
| [Out, In] ref ushort | pcbLength | |||
| ) |
GetAttributeByIndex.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetAttributeByIndexEx | ( | [In] ushort | wStreamNum, | |
| [In] ushort | wIndex, | |||
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszName, | |||
| [Out, In] ref ushort | pwNameLen, | |||
| [Out] out WMT_ATTR_DATATYPE | pType, | |||
| [Out] out ushort | pwLangIndex, | |||
| [Out] IntPtr | pValue, | |||
| [Out, In] ref uint | pdwDataLength | |||
| ) |
GetAttributeByIndexEx.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetAttributeByName | ( | [Out, In] ref ushort | pwStreamNum, | |
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pszName, | |||
| [Out] out WMT_ATTR_DATATYPE | pType, | |||
| [Out, MarshalAs(UnmanagedType.LPArray)] byte[] | pValue, | |||
| [Out, In] ref ushort | pcbLength | |||
| ) |
GetAttributeByName.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetAttributeCount | ( | [In] ushort | wStreamNum, | |
| [Out] out ushort | pcAttributes | |||
| ) |
GetAttributeCount.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetAttributeCountEx | ( | [In] ushort | wStreamNum, | |
| [Out] out ushort | pcAttributes | |||
| ) |
GetAttributeCountEx.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetAttributeIndices | ( | [In] ushort | wStreamNum, | |
| [In, MarshalAs(UnmanagedType.LPWStr)] string | pwszName, | |||
| [In] ref ushort | pwLangIndex, | |||
| [Out, MarshalAs(UnmanagedType.LPArray)] ushort[] | pwIndices, | |||
| [Out, In] ref ushort | pwCount | |||
| ) |
GetAttributeIndices.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetCodecInfo | ( | [In] uint | wIndex, | |
| [Out, In] ref ushort | pcchName, | |||
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszName, | |||
| [Out, In] ref ushort | pcchDescription, | |||
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszDescription, | |||
| [Out] out WMT_CODEC_INFO_TYPE | pCodecType, | |||
| [Out, In] ref ushort | pcbCodecInfo, | |||
| [Out, MarshalAs(UnmanagedType.LPArray)] byte[] | pbCodecInfo | |||
| ) |
GetCodecInfo.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetCodecInfoCount | ( | [Out] out uint | pcCodecInfos | ) |
GetCodecInfoCount.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetMarker | ( | [In] ushort | wIndex, | |
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszMarkerName, | |||
| [Out, In] ref ushort | pcchMarkerNameLen, | |||
| [Out] out ulong | pcnsMarkerTime | |||
| ) |
GetMarker.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetMarkerCount | ( | [Out] out ushort | pcMarkers | ) |
GetMarkerCount.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetScript | ( | [In] ushort | wIndex, | |
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszType, | |||
| [Out, In] ref ushort | pcchTypeLen, | |||
| [Out, MarshalAs(UnmanagedType.LPWStr)] string | pwszCommand, | |||
| [Out, In] ref ushort | pcchCommandLen, | |||
| [Out] out ulong | pcnsScriptTime | |||
| ) |
GetScript.
| uint WMFSDKWrapper.IWMHeaderInfo3.GetScriptCount | ( | [Out] out ushort | pcScripts | ) |
GetScriptCount.
| uint WMFSDKWrapper.IWMHeaderInfo3.ModifyAttribute | ( | [In] ushort | wStreamNum, | |
| [In] ushort | wIndex, | |||
| [In] WMT_ATTR_DATATYPE | Type, | |||
| [In] ushort | wLangIndex, | |||
| [In, MarshalAs(UnmanagedType.LPArray)] byte[] | pValue, | |||
| [In] uint | dwLength | |||
| ) |
ModifyAttribute.
| uint WMFSDKWrapper.IWMHeaderInfo3.RemoveMarker | ( | [In] ushort | wIndex | ) |
RemoveMarker.
| uint WMFSDKWrapper.IWMHeaderInfo3.RemoveScript | ( | [In] ushort | wIndex | ) |
RemoveScript.
| uint WMFSDKWrapper.IWMHeaderInfo3.SetAttribute | ( | [In] ushort | wStreamNum, | |
| [In, MarshalAs(UnmanagedType.LPWStr)] string | pszName, | |||
| [In] WMT_ATTR_DATATYPE | Type, | |||
| [In, MarshalAs(UnmanagedType.LPArray)] byte[] | pValue, | |||
| [In] ushort | cbLength | |||
| ) |
SetAttribute.
| Copyright © 2008 Flux Media, Inc. (U.S. Copyright Registration Number: TXu-1-239-794) |
|