Win32 API 日本語リファレンス
ホームMedia.DirectShow › IDvdInfo

IDvdInfo

COM
IIDa70efe60-e2a3-11d0-a9be-00aa0061be93継承元IUnknown自前メソッド開始 vtbl3

メソッド 23

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetCurrentDomain(DVD_DOMAIN* pDomain)
4HRESULT GetCurrentLocation(DVD_PLAYBACK_LOCATION* pLocation)
5HRESULT GetTotalTitleTime(DWORD* pulTotalTime)
6HRESULT GetCurrentButton(DWORD* pulButtonsAvailable, DWORD* pulCurrentButton)
7HRESULT GetCurrentAngle(DWORD* pulAnglesAvailable, DWORD* pulCurrentAngle)
8HRESULT GetCurrentAudio(DWORD* pulStreamsAvailable, DWORD* pulCurrentStream)
9HRESULT GetCurrentSubpicture(DWORD* pulStreamsAvailable, DWORD* pulCurrentStream, BOOL* pIsDisabled)
10HRESULT GetCurrentUOPS(DWORD* pUOP)
11HRESULT GetAllSPRMs(WORD** pRegisterArray)
12HRESULT GetAllGPRMs(WORD** pRegisterArray)
13HRESULT GetAudioLanguage(DWORD ulStream, DWORD* pLanguage)
14HRESULT GetSubpictureLanguage(DWORD ulStream, DWORD* pLanguage)
15HRESULT GetTitleAttributes(DWORD ulTitle, DVD_ATR* pATR)
16HRESULT GetVMGAttributes(DVD_ATR* pATR)
17HRESULT GetCurrentVideoAttributes(BYTE** pATR)
18HRESULT GetCurrentAudioAttributes(BYTE** pATR)
19HRESULT GetCurrentSubpictureAttributes(BYTE** pATR)
20HRESULT GetCurrentVolumeInfo(DWORD* pulNumOfVol, DWORD* pulThisVolNum, DVD_DISC_SIDE* pSide, DWORD* pulNumOfTitles)
21HRESULT GetDVDTextInfo(BYTE* pTextManager, DWORD ulBufSize, DWORD* pulActualSize)
22HRESULT GetPlayerParentalLevel(DWORD* pulParentalLevel, DWORD* pulCountryCode)
23HRESULT GetNumberOfChapters(DWORD ulTitle, DWORD* pulNumberOfChapters)
24HRESULT GetTitleParentalLevels(DWORD ulTitle, DWORD* pulParentalLevels)
25HRESULT GetRoot(LPSTR pRoot, DWORD ulBufSize, DWORD* pulActualSize)