Partilhar via


estrutura DXVA_DeinterlaceQueryAvailableModes (dxva.h)

A estrutura DXVA_DeinterlaceQueryAvailableModes descreve os modos de conversão de taxa de quadros ou de desinterlação 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 Guids membro 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.

Observações

O driver recebe a estrutura DXVA_DeinterlaceQueryAvailableModes com o membro tamanho 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 qualidade mais alta deve ocupar o primeiro elemento da matriz GUID retornado).

Requisitos

Requisito Valor
cabeçalho dxva.h (inclua Dxva.h)