Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура D3DDDIARG_CREATEEXTENSIONDEVICE описывает устройство расширения DirectX Video Acceleration (DirectX VA) для создания.
Синтаксис
typedef struct _D3DDDIARG_CREATEEXTENSIONDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_PRIVATEDATA *pPrivate;
[out] HANDLE hExtension;
} D3DDDIARG_CREATEEXTENSIONDEVICE;
Члены
[in] pGuid
Указатель на GUID, представляющий тип расширения DirectX VA. Среда выполнения Direct3D вызывает функцию GetCapsдля запроса поддерживаемых графических идентификаторов расширений.
[in] pPrivate
Указатель на структуру DXVADDI_PRIVATEDATA, содержащую данные, необходимые драйверу для создания устройства расширения.
[out] hExtension
Дескриптор устройства расширения. Драйвер пользовательского режима создает этот дескриптор. Среда выполнения Direct3D использует его для идентификации устройства расширения в последующих вызовах.
Замечания
Дополнительные сведения см. в разделе Создание и использование устройства расширения DirectX VA 2.0.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows Vista |
| заголовка | d3dumddi.h (include D3dumddi.h) |