emulation
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| emulation [2026/10/23 15:52] – gecko | emulation [2026/10/23 15:52] (текущий) – gecko | ||
|---|---|---|---|
| Строка 30: | Строка 30: | ||
| Общие функции (должны присутствовать во всех плагинах): | Общие функции (должны присутствовать во всех плагинах): | ||
| - | ``` | + | |
| + | < | ||
| PSEgetLibName - возвращает указатель на строку, | PSEgetLibName - возвращает указатель на строку, | ||
| PSEgetLibType - возвращает тип библиотеки. Это может быть GPU, SPU, CDR или PAD. | PSEgetLibType - возвращает тип библиотеки. Это может быть GPU, SPU, CDR или PAD. | ||
| PSEgetLibVersion - возвращает версию библиотеки. | PSEgetLibVersion - возвращает версию библиотеки. | ||
| - | ``` | + | </ |
| Функции GPU-плагина: | Функции GPU-плагина: | ||
| - | ``` | + | < |
| GPUinit - инициализирует плагин графического процессора (GPU). | GPUinit - инициализирует плагин графического процессора (GPU). | ||
| GPUshutdown - завершает работу библиотеки. | GPUshutdown - завершает работу библиотеки. | ||
| Строка 44: | Строка 45: | ||
| GPUopen - вызывается при запуске игры. В качестве параметра получает дескриптор окна. | GPUopen - вызывается при запуске игры. В качестве параметра получает дескриптор окна. | ||
| GPUclose - вызывается при завершении игры. | GPUclose - вызывается при завершении игры. | ||
| - | GPUupdateLace - вызывается во время вертикальной синхронизации (V-sync). Может использоваться для предотвращения разрывов изображения (tearing). | + | GPUupdateLace - вызывается во время вертикальной синхронизации (V-sync). |
| + | Может использоваться для предотвращения разрывов изображения (tearing). | ||
| GPUreadStatus - запросы на чтение. | GPUreadStatus - запросы на чтение. | ||
| GPUwriteStatus - запросы на запись. | GPUwriteStatus - запросы на запись. | ||
| Строка 60: | Строка 62: | ||
| GPUdisplayFlags - флаги. | GPUdisplayFlags - флаги. | ||
| GPUfreeze - приостанавливает эмуляцию. | GPUfreeze - приостанавливает эмуляцию. | ||
| - | ``` | + | </ |
emulation.1792770747.txt.gz · Последнее изменение: — gecko
