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.
Especifica os requisitos para superfícies compactadas para a DXVA (Aceleração de Vídeo) do DirectX.
Para obter essas informações, chame IDirect3DVideoDevice9::GetDXVACompressedBufferInfo. Cada estrutura DXVACompBufferInfo fornece os requisitos para um tipo de superfície DXVA específico. O tipo de superfície é definido implicitamente pelo índice da matriz que é passada para o parâmetro pBufferInfo .
Sintaxe
typedef struct _DXVACompBufferInfo {
DWORD NumCompBuffers;
DWORD WidthToCreate;
DWORD HeightToCreate;
DWORD BytesToAllocate;
DWORD Usage;
D3DPOOL Pool;
D3DFORMAT Format;
} DXVACompBufferInfo;
Membros
NumCompBuffers
O número de superfícies desse tipo a serem criadas.
WidthToCreate
A largura da superfície, em pixels.
HeightToCreate
A altura da superfície, em pixels.
BytesToAllocate
O tamanho da superfície, em bytes.
Usage
Um OR bit a bit de uma ou mais constantes D3DUSAGE .
Pool
O pool de memória no qual criar a superfície, especificado como um valor D3DPOOL .
Format
O formato de pixel, especificado como um valor D3DFORMAT .
Comentários
Para criar as superfícies compactadas, chame IDirect3DVideoDevice9::CreateSurface.
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 | dxva9typ.h (inclua Dxva.h) |