Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Habilita a decodificação acelerada por hardware de um dispositivo Direct3D 9, usando a DXVA (Aceleração de Vídeo DirectX) versão 1.0.
Quando usar
Essa interface não se destina ao uso geral do aplicativo. Os filtros de decodificador do DirectShow devem usar a interface IAMVideoAccelerator , não IDirect3DVideoDevice9. Os pinos de entrada do filtro VMR (Renderizador de Combinação de Vídeo) e o filtro do Mixer de Sobreposição expõem IAMVideoAccelerator.
Membros
A interface IDirect3DVideoDevice9 herda da interface IUnknown . IDirect3DVideoDevice9 também tem esses tipos de membros:
Métodos
A interface IDirect3DVideoDevice9 tem esses métodos.
| Método | Descrição |
|---|---|
| CreateDXVADevice | Cria um dispositivo de decodificador DXVA. |
| Createsurface | Cria uma superfície compactada para decodificação de DXVA. |
| GetDXVACompressedBufferInfo | Obtém informações sobre os buffers compactados necessários para a decodificação acelerada por hardware. |
| GetDXVAGuids | Obtém uma lista dos perfis DXVA compatíveis com o driver de exibição. |
| GetDXVAInternalInfo | Consulta a quantidade de memória de zero que a HAL (camada de abstração de hardware) alocará para seu uso privado. |
| GetUncompressedDXVAFormats | Obtém uma lista de formatos de pixel não compactados que podem ser renderizados usando um perfil DXVA especificado. |
Comentários
Para obter um ponteiro para essa interface, chame QueryInterface em um ponteiro IDirect3DDevice9 ou IDirect3DDevice9Ex .
Essa interface dá suporte apenas à DXVA 1.0. Ele não dá suporte à DXVA 2.0.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho |
|
Confira também