DirectX SDK |
API �v�f�̍\�����Љ��e�g�s�b�N�ɂ́A�����̗v�f���g���Ƃ��ɕK�v�ƂȂ�A�r���h����ю��s���̓�����ɂ��Ă̏�܂܂�Ă���B������̏����́A���̂Ƃ���ł���B
Windows NT/2000 : Windows NT 3.1 �ȍ~���K�v�B
Windows 95/98 : Windows 95 �ȍ~���K�v�B
Windows CE : �o�[�W���� 1.0 �ȍ~���K�v�B
�w�b�_�[ : winuser.h �Ő錾�B
�C���|�[�g ���C�u���� : user32.lib ���g�p�B
Unicode : Windows NT/2000 ��� Unicode ����� ANSI �o�[�W�����Ƃ��Ď��������B
1 �s�ڂł́AAPI �v�f���T�|�[�g���Ă��� Windows NT �̃o�[�W�����ɂ��Ă̏�L�q����Ă���B���̏��ɂ́A�K�v�Ƃ����T�[�r�X �p�b�N�A�I�v�V���� �p�b�N�A�܂��� Internet Explorer �Ȃǂ̃R���|�[�l���g�ɂ��Ă̏�܂܂��BWindows NT �܂��� Windows 2000 �� API �v�f���T�|�[�g����Ă��Ȃ��ꍇ�́A"Windows NT/2000 : ���Ή��B" �Ƃ��������ŕ\�����B
2 �s�ڂł́AAPI �v�f�� Windows 95 �܂��� Windows 98 ��ŃT�|�[�g����Ă��邩�ǂ����ɂ��Ă̏�L�q����Ă���B���̏��ɂ́A�K�v�Ƃ���� OEM �T�[�r�X �����[�X�A�Ĕz�z�\���ǂ����A�܂��� Internet Explorer �Ȃǂ̃R���|�[�l���g�ɂ��Ă̏�܂܂��BWindows 95 �܂��� Windows 98 �� API �v�f���T�|�[�g����Ă��Ȃ��ꍇ�́A"Windows 95/98 : ���Ή��B" �Ƃ��������ŕ\�����B
3 �s�ڂł́AAPI �v�f���T�|�[�g���Ă��� Windows CE �̃o�[�W�����ɂ��Ă̏�L�q����Ă���BWindows CE �� API �v�f���T�|�[�g����Ă��Ȃ��ꍇ�́A"Windows CE : ���Ή��B" �Ƃ��������ŕ\�����B
4 �s�ڂł́AAPI �v�f����`����Ă���t�@�C���ɂ��Ă̏�L�q����Ă���B���̏��ɂ́A.h �t�@�C���A.idl �t�@�C���A�܂��� .odl �t�@�C���ɂ��Ă̏�܂܂��B�w�b�_ �t�@�C�������[�U�[�ɂ���Ē����ꍇ�́A"�w�b�_ : ���[�U�[��`�B" �Ƃ��������ŕ\�����B
5 �s�ڂł́A���܂��̓����o�ւ̌Ăяo���̉����Ɏg�p�����t�@�C���ɂ��Ă̏�L�q����Ă���B���̏��ɂ́A.lib �t�@�C���A.dll �t�@�C���A�܂��� .tlb �t�@�C���ɂ��Ă̏�܂܂��B�C���|�[�g ���C�u���������[�U�[�ɂ���Ē����ꍇ�́A"�C���|�[�g ���C�u���� : ���[�U�[��`�B" �Ƃ��������ŕ\�����B�C���|�[�g ���C�u������K�v�Ƃ��Ȃ� API �v�f�ł́A���̍s�͏ȗ������B
6 �s�ڂł́AAPI �v�f�� Unicode (W) �o�[�W��������� ANSI (A) �o�[�W�����̗����ŃT�|�[�g����Ă��邩�ǂ����ɂ��Ă̏�L�q����Ă���BAPI �v�f�� Unicode �o�[�W�����ŃT�|�[�g����Ă��Ȃ��ꍇ�A���̍s�͏ȗ������B