Partilhar 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 directx va (Aceleração de Vídeo) 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 do DirectX VA.

[in] VideoDesc

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

Observações

Um ponteiro para a estrutura de DXVADDI_DECODEINPUT é especificado no membro pInfo da estrutura D3DDDIARG_GETCAPS, juntamente com um valor D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO no Type membro do 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 do buffer compactado são retornadas em um ponteiro para uma estrutura DXVADDI_DECODEBUFFERINFO por meio do membro pData de D3DDDIARG_GETCAPS.

Requisitos

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

Consulte também

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps