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