Compartilhar via


estrutura DXVADDI_DECODEINPUT (d3dumddi.h)

A estrutura DXVADDI_DECODEINPUT descreve um formato de destino de renderização compatível com um tipo de decodificação de Aceleração de Vídeo (DirectX VA) do Microsoft DirectX.

Sintaxe

typedef struct _DXVADDI_DECODEINPUT {
  [in] const GUID        *pGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;

Membros

[in] pGuid

Um ponteiro para o GUID que representa o tipo de decodificação de VA do DirectX.

[in] VideoDesc

Uma estrutura DXVADDI_VIDEODESC para o destino de renderização compatível com o tipo de decodificação para o qual pGuid aponta.

Comentários

Um ponteiro para a estrutura DXVADDI_DECODEINPUT é especificado no membro pInfo da estrutura D3DDDIARG_GETCAPS , juntamente com um valor D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO no membro Type de D3DDDIARG_GETCAPS, em uma chamada para a função GetCaps do driver de exibição no modo de usuário para recuperar informações sobre os tipos de buffers compactados necessários para decodificar vídeo. As informações de buffer compactadas são retornadas em um ponteiro para uma estrutura DXVADDI_DECODEBUFFERINFO por meio do membro pData do D3DDDIARG_GETCAPS.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

Getcaps