функция обратного вызова PFND3D10_2DDI_GETSUPPORTEDVERSIONS (d3d10umddi.h)
Функция GetSupportedVersions запрашивает версии интерфейса Direct3D, поддерживаемые драйвером.
Синтаксис
PFND3D10_2DDI_GETSUPPORTEDVERSIONS Pfnd3d102DdiGetsupportedversions;
HRESULT Pfnd3d102DdiGetsupportedversions(
D3D10DDI_HADAPTER unnamedParam1,
UINT32 *puEntries,
UINT64 *pSupportedDDIInterfaceVersions
)
{...}
Параметры
unnamedParam1
hAdapter [in]
Дескриптор, идентифицирующий графический адаптер.
puEntries
Указатель на переменную, которая при входных данных содержит количество записей, которые должен возвращать массив pSupportedDDIInterfaceVersions , а в выходных данных — количество записей, которые фактически возвращает массив pSupportedDDIInterfaceVersions .
pSupportedDDIInterfaceVersions
Указатель на блок памяти, который получает массив версий интерфейса Direct3D, поддерживаемых драйвером.
Возвращаемое значение
GetSupportedVersions возвращает одно из следующих значений:
Код возврата | Описание |
---|---|
S_OK | Возможности успешно извлечены. |
E_OUTOFMEMORY | GetSupportedVersions не удалось выделить память, необходимую для ее завершения. |
Комментарии
Когда среда выполнения Direct3D вызывает функцию OpenAdapter10_2 драйвера, элементы Interface и Version структуры D3D10DDIARG_OPENADAPTER содержат версию DDI, используемую средой выполнения для создания экземпляра драйвера. Драйвер может полностью игнорировать эти элементы. Вместо этого драйвер может возвращать возможности и сведения о версии с помощью функции GetSupportedVersions .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | GetSupportedVersions поддерживается начиная с операционной системы Windows 7. |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h, Prdrvcom.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по