共用方式為


DXVA_DeinterlaceQueryAvailableModes結構 (dxva.h)

DXVA_DeinterlaceQueryAvailableModes 結構描述特定輸入視訊格式的可用反交錯或幀速率轉換模式。

語法

typedef struct _DXVA_DeinterlaceQueryAvailableModes {
  DWORD Size;
  DWORD NumGuids;
  GUID  Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;

成員

Size

表示這個結構的大小。

NumGuids

指出在 Guids 成員中針對可用模式傳回的 GUID 數目。

Guids[MAX_DEINTERLACE_DEVICE_GUIDS]

針對可用Deinterlace模式傳回的 GUID 陣列。

備註

驅動程式會接收已指派 Size 成員的 DXVA_DeinterlaceQueryAvailableModes 結構、將值指派給其餘成員,並將DXVA_DeinterlaceQueryAvailableModes傳回給轉譯器。

驅動程式傳回的每個反交錯和畫面轉換模式都有 GUID。 GUID 應該依照遞減品質 (的順序傳回,也就是說,最高品質模式應該佔用傳回) 之 GUID 陣列的第一個專案。

規格需求

需求
標頭 dxva.h (包含 Dxva.h)