структура DXVA_DeinterlaceQueryAvailableModes (dxva.h)
Структура DXVA_DeinterlaceQueryAvailableModes описывает доступные режимы отмены или преобразования частоты кадров для определенного входного формата видео.
Синтаксис
typedef struct _DXVA_DeinterlaceQueryAvailableModes {
DWORD Size;
DWORD NumGuids;
GUID Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;
Члены
Size
Указывает размер этой структуры.
NumGuids
Указывает количество идентификаторов GUID, возвращаемых в элементе GUID для доступных режимов.
Guids[MAX_DEINTERLACE_DEVICE_GUIDS]
Массив идентификаторов GUID, возвращаемых для доступных режимов deinterlace.
Замечания
Драйвер получает структуру DXVA_DeinterlaceQueryAvailableModes с назначенным элементом Size, назначает значения остальным членам и возвращает DXVA_DeinterlaceQueryAvailableModes отрисовщику.
Существует GUID для каждого режима deinterlace и режима преобразования кадров, возвращаемых драйвером. Идентификаторы GUID должны быть возвращены в порядке убывания качества (то есть самый высокий режим качества должен занимать первый элемент возвращаемого массива GUID).
Требования
Требование | Ценность |
---|---|
заголовка | dxva.h (include Dxva.h) |