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.
Aloca memória do sistema com um alinhamento de bytes especificado e cria um buffer de mídia para gerenciar a memória.
Sintaxe
HRESULT MFCreateAlignedMemoryBuffer(
DWORD cbMaxLength,
DWORD cbAligment,
IMFMediaBuffer **ppBuffer
);
Parâmetros
cbMaxLength
Tamanho do buffer, em bytes.
cbAligment
Especifica o alinhamento de memória para o buffer. Use uma das seguintes constantes.
ppBuffer
Recebe um ponteiro para a interface IMFMediaBuffer do buffer de mídia. O chamador deve liberar a interface.
Valor de retorno
A função retorna um HRESULT. Os valores possíveis incluem, mas não se limitam a, aqueles na tabela a seguir.
| Código de retorno | Description |
|---|---|
|
A função foi bem-sucedida. |
Observações
Quando o objeto de buffer de mídia é destruído, ele libera a memória alocada.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo compatível | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
| da Plataforma de Destino | Windows |
| Header | mfapi.h |
| Library | Mfplat.lib |
| de DLL | Mfplat.dll |