Foxit PDF SDK

Public 成员函数 | Public 属性 | 所有成员列表
foxit::PlayerArgs类 参考

继承自 Object .

## Public 成员函数
| PlayerArgs ()
| 构造函数。
| PlayerArgs (const pdf::PDFDoc &doc, const pdf::annots::Screen &screen_annot, const pdf::Rendition &rendition, const wchar_t *URL, const wchar_t *audio_format, const MediaSettings &player_settings)
| 构造函数，带参数。 更多...
| PlayerArgs (const PlayerArgs &player_args)
| 构造函数，使用另一个播放器参数对象。 更多...
PlayerArgs & | operator= (const PlayerArgs &player_args)
| 赋值操作符。 更多...
void | Set (const pdf::PDFDoc &doc, const pdf::annots::Screen &screen_annot, const pdf::Rendition &rendition, const wchar_t *URL, const wchar_t *audio_format, const MediaSettings &player_settings)
| 设置值。 更多...

## Public 属性
WString | audio_format
| 音频格式，如"audio/wav"。
pdf::PDFDoc | doc
| 文档的 PDFDoc 对象。 更多...
MediaSettings | player_settings
| MediaSettings 对象。
pdf::Rendition | rendition
| pdf::Rendition 对象（MediaRendition或RenditionList）。 更多...
pdf::annots::Screen | screen_annot
| pdf::annots::Screen 对象。 更多...
WString | URL
| URL或rendition中的一个是必需的，URL优先。

## 详细描述

此类表示player args。

## 构造及析构函数说明

## ◆ PlayerArgs() [1/2]

foxit::PlayerArgs::PlayerArgs | ( | const pdf::PDFDoc & | doc,
|  | const pdf::annots::Screen & | screen_annot,
|  | const pdf::Rendition & | rendition,
|  | const wchar_t * | URL,
|  | const wchar_t * | audio_format,
|  | const MediaSettings & | player_settings
| ) |  |
| inline

构造函数，带参数。

参数

  [in] | doc | 文档的 PDFDoc 对象。如果省略了 annot 和 rendition，则为必需，例如用于URL播放。
  [in] | screen_annot | pdf::annots::Screen 对象。除非在事件对象或MediaSettings中找到，否则停靠播放需要此对象。
  [in] | rendition | pdf::Rendition 对象（MediaRendition或RenditionList）。除非在事件对象中找到rendition或存在URL，否则必需。
  [in] | URL | URL或rendition中的一个是必需的，URL优先。
  [in] | audio_format | 音频格式，如"audio/wav"。
  [in] | player_settings | MediaSettings 对象。

## ◆ PlayerArgs() [2/2]

foxit::PlayerArgs::PlayerArgs | ( | const PlayerArgs & | player_args | ) |
| inline

构造函数，使用另一个播放器参数对象。

参数

  [in] | player_args | 另一个播放器参数对象。

## 成员函数说明

## ◆ operator=()

PlayerArgs& foxit::PlayerArgs::operator= | ( | const PlayerArgs & | player_args | ) |
| inline

赋值操作符。

参数

  [in] | player_args | 另一个播放器参数对象。

返回
  当前对象自身的引用。

## ◆ Set()

void foxit::PlayerArgs::Set | ( | const pdf::PDFDoc & | doc,
|  | const pdf::annots::Screen & | screen_annot,
|  | const pdf::Rendition & | rendition,
|  | const wchar_t * | URL,
|  | const wchar_t * | audio_format,
|  | const MediaSettings & | player_settings
| ) |  |
| inline

设置值。

参数

  [in] | doc | 文档的 PDFDoc 对象。如果省略了 annot 和 rendition，则为必需，例如用于URL播放。
  [in] | screen_annot | pdf::annots::Screen 对象。除非在事件对象或MediaSettings中找到，否则停靠播放需要此对象。
  [in] | rendition | pdf::Rendition 对象（MediaRendition或RenditionList）。除非在事件对象中找到rendition或存在URL，否则必需。
  [in] | URL | URL或rendition中的一个是必需的，URL优先。
  [in] | audio_format | 音频格式，如"audio/wav"。
  [in] | player_settings | MediaSettings 对象。

返回
  None.

## 类成员变量说明

## ◆ doc

pdf::PDFDoc foxit::PlayerArgs::doc

文档的 PDFDoc 对象。

如果省略了 annot 和 rendition，则为必需，例如用于URL播放。

## ◆ rendition

pdf::Rendition foxit::PlayerArgs::rendition

pdf::Rendition 对象（MediaRendition或RenditionList）。

除非在事件对象中找到rendition或存在URL，否则必需。

## ◆ screen_annot

pdf::annots::Screen foxit::PlayerArgs::screen_annot

pdf::annots::Screen 对象。

除非在javascript的"event"或"MediaSettings"中找到，否则停靠播放需要此对象。