Retrieves the current DVD volume.


#include "ltmm.h"

Language Syntax
C HRESULT IltmmDVDControl_get_CurrentVolume(pDVD, pVal)
C++ HRESULT get_CurrentVolume(pVal)


IltmmDVDControl *pDVD

Pointer to an IltmmDVDControl interface.

long *pVal

Pointer to a variable that receives the volume number for the root directory.


Value Meaning
S_OK The function ran successfully.
<> S_OK An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.


Each DVD disc has a single volume number, assigned to it by the manufacturer, that identifies a disc's position in a multi-disc DVD set. For example, the programmer can implement code in a DVD playback routine, called when playing a multi-disc movie, that checks the DVD's volume number to ensure that the end user does not insert the discs out of order.

To retrieve other "current" information, use the following functions:

For more detailed information, refer to the Microsoft documentation for IDvdInfo2::GetDVDVolumeInfo.

Required DLLs and Libraries


Win32, x64.

See Also




Language Example
C IltmmDVDControl::GetButtonAtPosition
C++ IltmmDVDControl::GetButtonAtPosition
Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia C API Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.