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) |