This topic has not yet been rated - Rate this topic

IWMHeaderInfo3::AddCodecInfo method

The AddCodecInfo method adds codec information to a file. When you copy a compressed stream from one file to another, use this method to include the information about the encoding codec in the file header.

Syntax


HRESULT AddCodecInfo(
  [in]  WCHAR *pwszName,
  [in]  WCHAR *pwszDescription,
  [in]  WMT_CODEC_INFO_TYPE codecType,
  [in]  WORD cbCodecInfo,
  [in]  BYTE *pbCodecInfo
);

Parameters

pwszName [in]

Pointer to a wide-character null-terminated string containing the name.

pwszDescription [in]

Pointer to a wide-character null-terminated string containing the description.

codecType [in]

A value from the WMT_CODEC_INFO_TYPE enumeration specifying the codec type.

cbCodecInfo [in]

The size of the codec information, in bytes.

pbCodecInfo [in]

Pointer to an array of bytes that contains the codec information.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return codeDescription
S_OK

The method succeeded.

 

Remarks

The parameters passed to this method should be obtained from the original file with a call to IWMHeaderInfo2::GetCodecInfo.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Version

Windows Media Format 9 Series SDK, or later versions of the SDK

Header

Wmsdkidl.h (include Wmsdk.h)

Library

Wmvcore.lib (WMStubDRM.lib if you use DRM)

See also

IWMHeaderInfo3 Interface

 

 

Send comments about this topic to Microsoft

Build date: 10/27/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.