共用方式為


KS_AMVPDATAINFO結構 (ksmedia.h)

KS_AMVPDATAINFO 結構可用來描述視訊埠的屬性。

語法

typedef struct tagKS_AMVPDATAINFO {
  DWORD          dwSize;
  DWORD          dwMicrosecondsPerField;
  KS_AMVPDIMINFO amvpDimInfo;
  DWORD          dwPictAspectRatioX;
  DWORD          dwPictAspectRatioY;
  BOOL           bEnableDoubleClock;
  BOOL           bEnableVACT;
  BOOL           bDataIsInterlaced;
  LONG           lHalfLinesOdd;
  BOOL           bFieldPolarityInverted;
  DWORD          dwNumLinesInVREF;
  LONG           lHalfLinesEven;
  DWORD          dwReserved1;
} KS_AMVPDATAINFO, *PKS_AMVPDATAINFO;

成員

dwSize

指定結構的大小,以位元組為單位。

dwMicrosecondsPerField

以毫秒為單位,指定每個字段所花費的時間(每秒百萬分之一)。

amvpDimInfo

描述視訊埠的維度資訊,例如字段和 VBI 維度。

dwPictAspectRatioX

表示水平維度中的圖片外觀比例。 例如,針對 16x9 外觀比例,此成員會是 16。

dwPictAspectRatioY

表示垂直維度中的圖片外觀比例。 例如,針對 4x3 外觀比例,此成員會是 3。

bEnableDoubleClock

指定視訊埠是否應該啟用雙時鐘。

bEnableVACT

指定視訊埠是否應該使用外部 VACT 訊號。

bDataIsInterlaced

表示訊號交錯。

lHalfLinesOdd

表示奇數位段中的半行數。

bFieldPolarityInverted

指出裝置是否預設會反轉欄位極性。

dwNumLinesInVREF

指定 VREF 中的數據行數。

lHalfLinesEven

指出偶數位段中的半行數。

dwReserved1

保留供日後使用。 請勿使用。

言論

KSPROPERTY_VPCONFIG_VPDATAINFO 屬性會使用此結構。

要求

要求 價值
標頭 ksmedia.h (包括 Ksmedia.h)

另請參閱

KSPROPERTY_VPCONFIG_VPDATAINFO