Compartilhar via


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)