Função VideoPortFreeCommonBuffer (video.h)
A função VideoPortFreeCommonBuffer é obsoleta e tem suporte apenas para compatibilidade com versões anteriores com drivers existentes. Em seu lugar, os gravadores de driver devem usar VideoPortReleaseCommonBuffer.
VideoPortFreeCommonBuffer desaloca a memória do sistema alocada por uma chamada para VideoPortGetCommonBuffer.
Sintaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortFreeCommonBuffer(
[in] IN PVOID HwDeviceExtension,
[in] IN ULONG Length,
[in] IN PVOID VirtualAddress,
[in] IN PHYSICAL_ADDRESS LogicalAddress,
[in] IN BOOLEAN CacheEnabled
);
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão de dispositivo do driver de miniport.
[in] Length
Especifica o número de bytes de memória a serem liberados.
[in] VirtualAddress
Ponteiro para o endereço virtual correspondente do intervalo de memória alocado.
[in] LogicalAddress
Especifica o endereço lógico do buffer a ser liberado.
[in] CacheEnabled
Indica se a memória alocada está armazenada em cache.
Retornar valor
Nenhum
Comentários
Exceto para o parâmetro Alignmentde VideoPortGetCommonBuffer, todos os parâmetros usados em uma chamada para VideoPortFreeCommonBuffer devem ter os mesmos valores que os usados na chamada anterior para VideoPortGetCommonBuffer.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | video.h (incluir Video.h) |
Biblioteca | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de