dxva.h) (DXVA_DeinterlaceQueryAvailableModes 结构

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]

为可用的反交错模式返回的 GUID 数组。

注解

驱动程序接收分配了 Size 成员的DXVA_DeinterlaceQueryAvailableModes结构,将值分配给其余成员,并将DXVA_DeinterlaceQueryAvailableModes返回给呈现器。

驱动程序返回的每个去交错模式和帧转换模式都有一个 GUID。 GUID 应按降序质量 (即,最高质量模式应占用) 返回的 GUID 数组的第一个元素。

要求

要求
Header dxva.h (包括 Dxva.h)