estrutura DXVA_DeinterlaceQueryAvailableModes (dxva.h)
A estrutura DXVA_DeinterlaceQueryAvailableModes descreve os modos de interação ou conversão de taxa de quadros disponíveis para um formato de vídeo de entrada específico.
Sintaxe
typedef struct _DXVA_DeinterlaceQueryAvailableModes {
DWORD Size;
DWORD NumGuids;
GUID Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;
Membros
Size
Indica o tamanho dessa estrutura.
NumGuids
Indica o número de GUIDs retornados no membro Guids para os modos disponíveis.
Guids[MAX_DEINTERLACE_DEVICE_GUIDS]
Uma matriz de GUIDs que são retornados para os modos de desinterlace disponíveis.
Comentários
O driver recebe a estrutura DXVA_DeinterlaceQueryAvailableModes com o membro Size atribuído, atribui valores aos membros restantes e retorna DXVA_DeinterlaceQueryAvailableModes ao renderizador.
Há um GUID para cada modo de desinterlace e conversão de quadro retornado pelo driver. Os GUIDs devem ser retornados em ordem de qualidade decrescente (ou seja, o modo de maior qualidade deve ocupar o primeiro elemento da matriz GUID retornada).
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dxva.h (inclua Dxva.h) |