Метод IDirect3DDevice9::GetVertexShader (d3d9.h)
Извлекает текущий заданный вершинный шейдер.
Синтаксис
HRESULT GetVertexShader(
[out, retval] IDirect3DVertexShader9 **ppShader
);
Параметры
[out, retval] ppShader
Тип: IDirect3DVertexShader9**
Указатель на интерфейс вершинного шейдера.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если ppShader недопустим, возвращается D3DERR_INVALIDCALL.
Комментарии
Как правило, методы, возвращающие состояние, не работают на устройстве, созданном с помощью D3DCREATE_PUREDEVICE. Однако этот метод будет работать даже на чистом устройстве, так как он возвращает интерфейс.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d9.h (включая D3D9.h) |
Библиотека | D3D9.lib |