функция обратного вызова PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR (d3dumddi.h)
Функция DestroyVideoProcessor освобождает ресурсы для видеопроцессора Microsoft DirectX Video Acceleration (VA).
Синтаксис
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR Pfnd3dddiDxvahdDestroyvideoprocessor;
HRESULT Pfnd3dddiDxvahdDestroyvideoprocessor(
HANDLE unnamedParam1,
HANDLE unnamedParam2
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства отображения (графический контекст).
unnamedParam2
hVideoProcessor [in]
Дескриптор видеопроцессора DirectX VA, который создает функция CreateVideoProcessor .
Возвращаемое значение
DestroyVideoProcessor должен возвращать S_OK или соответствующий результат ошибки, если он не может успешно освободить ресурсы для видеопроцессора DirectX VA.
Замечания
Функция DestroyVideoProcessor уведомляет драйвер об уничтожении дескриптора видеопроцесс ора DirectX VA, созданного ранее функцией CreateVideoProcessor. Затем драйвер может освободить ресурсы, связанные с дескриптором видеопроцессоров DirectX VA.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | DestroyVideoProcessor поддерживается начиная с операционной системы Windows 7. |
целевая платформа | Настольный |
заголовка | d3dumddi.h (include D3dumddi.h) |