Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция DestroyVideoProcessDevice освобождает ресурсы для устройства обработки видеообработки Microsoft DirectX (VA).
Синтаксис
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE Pfnd3dddiDestroyvideoprocessdevice;
HRESULT Pfnd3dddiDestroyvideoprocessdevice(
HANDLE hDevice,
HANDLE hVideoProcessor
)
{...}
Параметры
hDevice
Дескриптор устройства отображения (графический контекст).
hVideoProcessor
Дескриптор устройства обработки видеотрансляций DirectX, созданного функцией CreateVideoProcessDevice.
Возвращаемое значение
DestroyVideoProcessDevice должен возвращать S_OK или соответствующий результат ошибки, если он не может успешно освободить ресурсы для декодированного устройства DirectX VA.
Замечания
Функция DestroyVideoProcessDevice уведомляет драйвер об уничтожении дескриптора на устройство обработки видеотрансляции DirectX VA, созданное ранее функцией CreateVideoProcessDev ice. Затем драйвер может освободить ресурсы, связанные с дескриптором видеообработки DirectX VA.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
| целевая платформа | Настольный |
| заголовка | d3dumddi.h (include D3dumddi.h) |