PTB中的Screen函数

本文详细探讨了PTB(Processing Toolbox for MATLAB)中的Screen函数,该函数在图形用户界面和交互式应用中扮演关键角色。通过Screen函数,开发者可以访问和修改屏幕属性,如颜色、分辨率以及与其他窗口的交互。内容涵盖了Screen函数的基本用法、参数解释以及在实际项目中的应用示例。
摘要由CSDN通过智能技术生成
function varargout = Screen(varargin)
% Screen is a MEX file(MEX 文件是在 MATLAB 中创建的一种函数,可用来调用 C、C++ 或 Fortran 子例程。要调用 MEX 文件,请使用该文件的文件名,但不带文件扩展名。MEX 文件只包含一个函数或子例程,并且其名称为 MEX 文件名。该文件必须位于您的 MATLAB 路径下。) for precise(精确地) control of the video display. Screen has many functions(Screen这个文件中包含很多个函数。是否可以理解为Screen本身其实是一个类似于储存了多个函数的函数?); type "Screen" for a list:
%
% Screen
%
% For explanation of any particular screen function, just add a question
% mark "?". E.g. for 'OpenWindow', try either of these equivalent forms:
%   Screen('OpenWindow?')
%   Screen OpenWindow?
%
% All the Screen Preference settings are documented together:
%   Screen Preference?
%
% General Screen ARGUMENTS, common to most subfunctions of Screen:
% 
% "windowPtr" argument: Screen 'OpenWindow' and 'OpenOffscreenWindow' both
% return a windowPtr, a number that designates the window you just
% created. You can create many windows. To use a window, you pass its
% windowPtr to the Screen function you want to apply to that window.
%
% "rect" argument: "rect" is a 1x4 matrix containing the coordinates of an
% imaginary box containing all the pixels. All screen and window
% coordinates follow Apple Macintosh conventions. (In Apples the pixels
% occupy the space between the coordinates. Thus a rect [0 0 1 1] contains
% just one pixel.) Coordinates can be local to the window (i.e. 0,0 origin
% is at upper left of window), or local to the screen (origin at upper left
% of screen), or "global", which follows Apple's convention of treating the
% entire desktop (all your screens) as one big screen, with the origin at 
% upper left of the main screen, which has the menu bar. Historically we've
% had two different orderings of the elements of rect, so, for general
% compatibility, all of the Psychophysics Toolbox refers to the elements
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值