DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA 結構 (d3dumddi.h)

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA結構描述指定像素外觀比例的數據流狀態數據。

語法

typedef struct _DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA {
  [in] BOOL               Enable;
  [in] DXVAHDDDI_RATIONAL SourceAspectRatio;
  [in] DXVAHDDDI_RATIONAL DestinationAspectRatio;
} DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA;

成員

[in] Enable

布爾值,指定像素外觀比例是否可用。 默認值為 FALSE,表示像素外觀比例無法使用。

[in] SourceAspectRatio

指定來源像素外觀比例 的DXVAHDDDI_RATIONAL 結構。 預設值為 (1、1) 。

[in] DestinationAspectRatio

指定目的地像素外觀比例 的DXVAHDDDI_RATIONAL 結構。 預設值為 (1、1) 。

備註

驅動程式可能需要來源和目的地像素外觀比例,才能達到最佳結果。

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO數據流狀態最適合與DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING數據流狀態一起設定。

像素外觀比例 (0、任何值) 和 (任何值、0) 無效,並導致驅動程式傳回錯誤。

規格需求

需求
最低支援的用戶端 從 Windows 7 操作系統開始支援DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA。
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

DXVAHDDDI_RATIONAL