Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция 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) |