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) |