DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA 结构 (dxvahd.h)

指定源矩形和目标矩形的像素纵横比 (PAR) 。

语法

typedef struct _DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA {
  BOOL            Enable;
  DXVAHD_RATIONAL SourceAspectRatio;
  DXVAHD_RATIONAL DestinationAspectRatio;
} DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA;

成员

Enable

如果为 TRUE则 SourceAspectRatioDestinationAspectRatio 成员包含有效值。 否则,未指定像素纵横比。

SourceAspectRatio

包含源 PAR 的DXVAHD_RATIONAL 结构。 默认状态值为 1:1 (平方像素) 。

DestinationAspectRatio

包含目标 PAR 的DXVAHD_RATIONAL 结构。 默认状态值为 1:1 (平方像素) 。

备注

0/nn/0 形式的像素纵横比无效。

如果 Enable 成员为 FALSE,则设备将忽略 SourceAspectRatioDestinationAspectRatio 的值。

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 dxvahd.h

另请参阅

DXVA-HD

DXVAHD_STREAM_STATE

Direct3D 视频结构

IDXVAHD_VideoProcessor::SetVideoProcessStreamState

媒体基础结构

图片纵横比