DXVADDI_VIDEODESC 结构 (d3dumddi.h)

DXVADDI_VIDEODESC结构描述视频流。

语法

typedef struct _DXVADDI_VIDEODESC {
  [in] UINT                   SampleWidth;
  [in] UINT                   SampleHeight;
  [in] DXVADDI_EXTENDEDFORMAT SampleFormat;
  [in] D3DDDIFORMAT           Format;
  [in] DXVADDI_FREQUENCY      InputSampleFreq;
  [in] DXVADDI_FREQUENCY      OutputFrameFreq;
  [in] UINT                   UABProtectionLevel;
  [in] UINT                   Reserved;
} DXVADDI_VIDEODESC;

成员

[in] SampleWidth

视频样本的宽度(以像素为单位)。

[in] SampleHeight

视频样本的高度(以像素为单位)。

[in] SampleFormat

描述视频示例扩展格式的 DXVADDI_EXTENDEDFORMAT 结构。

[in] Format

描述视频示例扩展格式的 D3DDDIFORMAT 结构。

[in] InputSampleFreq

定义传入视频频率 的DXVADDI_FREQUENCY 结构。

[in] OutputFrameFreq

定义输出视频帧速率的DXVADDI_FREQUENCY结构。

[in] UABProtectionLevel

一个 UINT 值,该值指定存在用户可访问总线时所需的数据保护级别。

[in] Reserved

保留。 请勿使用此成员。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

D3DDDIFORMAT

DXVADDI_EXTENDEDFORMAT

DXVADDI_FREQUENCY