estructura DXVA_DeinterlaceQueryAvailableModes (dxva.h)
La estructura DXVA_DeinterlaceQueryAvailableModes describe los modos de conversión de velocidad de fotogramas o de desinterlacación disponibles para un formato de vídeo de entrada determinado.
Sintaxis
typedef struct _DXVA_DeinterlaceQueryAvailableModes {
DWORD Size;
DWORD NumGuids;
GUID Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;
Miembros
Size
Indica el tamaño de esta estructura.
NumGuids
Indica el número de GUID que se devuelven en el miembro Guids para los modos disponibles.
Guids[MAX_DEINTERLACE_DEVICE_GUIDS]
Matriz de GUID que se devuelven para los modos de desinterlace disponibles.
Comentarios
El controlador recibe la estructura DXVA_DeinterlaceQueryAvailableModes con el miembro Size asignado, asigna valores a los miembros restantes y devuelve DXVA_DeinterlaceQueryAvailableModes al representador.
Hay un GUID para cada desinterlace y el modo de conversión de fotogramas devuelto por el controlador. Los GUID deben devolverse en orden de calidad descendente (es decir, el modo de mayor calidad debe ocupar el primer elemento de la matriz GUID devuelta).
Requisitos
Requisito | Valor |
---|---|
Header | dxva.h (include Dxva.h) |