IDvdInfo2::GetMenuLanguages

 
Microsoft DirectShow 9.0

IDvdInfo2::GetMenuLanguages

The GetMenuLanguages method retrieves all the languages available for all menus on the disc.

Syntax

  HRESULT GetMenuLanguages(
  LCID *pLanguages,
  ULONG ulMaxLanguages,
  ULONG *puActualLanguages
);

Parameters

pLanguages

[out] Pointer to an LCID array that receives the languages returned. To retrieve only the number of languages available for menus, and not the actual languages themselves, specify NULL for pLanguages.

ulMaxLanguages

[in] Maximum number of languages to retrieve.

puActualLanguages

[out] Pointer to a variable of type ULONG that receives the actual number of languages retrieved.

Return Values

Returns one of the following HRESULT values.

Return code Description
S_OK Success.
E_INVALIDARG Invalid argument.
E_UNEXPECTED The DVD Navigator is not initialized.

Requirements

Header: Declared in Strmif.h; include Dshow.h.

Library: Use Strmiids.lib.

See Also