�@ |
�A�� .NET��Windows Vista�֍L����DirectX�̐��E ��3�� .NET�J���҂̂��߂�DirectX�A�g��@ NyaRuRuMicrosoft MVP Windows - DirectX�iJan 2004 - Dec 2006�j 2006/10/04 |
|
��Windows Presentation Foundation�iWPF�j
�@WPF�̓����́A���̂悤�Ȃ��̂��B
- �f�U�C���E�c�[����L�x�ȃT���v���AGUI�R���|�[�l���g�ȂǁA�E�B���h�E�E�A�v���P�[�V�����J���ł̐��Y���ɏd�_���u����Ă���
- �n�[�h�E�F�A���\�ɉ����āA�œK�ȕ`����@�������I�Ɏg�p�����
�@WPF�����A���^�C���E�A�v���P�[�V�����ɕs�������Ƃ����Ƃ����������Ƃ͂Ȃ��A�ނ���WPF�͎��ԕω��̂���R���e���c��ϋɓI�Ɏg���Ă������Ƃ����v�ɂȂ��Ă���B�܂��A���[�r�[���e�N�X�`���ɓ\��t����Ƃ������A�]������s�\�ł͂Ȃ����������ʓ|�ł��������������ɊȒP�ɗ��p�ł���悤�ɂȂ�̂������ł���B������m�x���^�C�v�E�Q�[���Ȃǂ́AWPF�̗��p���������������悢��������Ȃ��B
�@���Y�����d���������ŁA�n�[�h�E�F�A�@�\��ϋɓI�ɗ��p�����X�P�[���r���e�B�����҂ł���B
�@WPF�̃A���}�l�[�W�w�ł���uMedia Integration Layer�v�i�ȉ�MIL�j�́AWindow Vista�œ��������ŐV�̃l�C�e�B�uDirectX�iDirect3D 9Ex�j�̋@�\����A�\�t�g�E�F�A�E�G�~�����[�V�����ɂ��`��܂ł������I�Ɏg�������A�n�[�h�E�F�A���\�ɉ������`����@��I�����Ă����B���̂��߁A�J���҂�f�U�C�i�[�͂��������������Ƃ̍œK���������^�C���E���C�u�����ɔC���A�A�v���P�[�V�����̐���ɐ�O���邱�Ƃ��ł���̂��B
�@���̃X�P�[���r���e�B�ɂ��ẮAWindows Vista��Aero���������ɂȂ��������ɂȂ邾�낤�BAero���ł�Direct3D9Ex�̋@�\����g���ăE�B���h�E�`�悪�s���邪�A���ۂ̕`��G���W���ɂ��Ă�MIL���g�p����Ă���BWPF���g�p����AAero���������Ă���̂Ɠ����̃n�[�h�E�F�A�E�A�N�Z�����[�V���������҂ł��邱�ƂɂȂ�B
�@�Ȃ��AWPF�o�R�̂Ƃ��ƃl�C�e�B�u���p�̂Ƃ���DirectX�̕`�挋�ʂ����ꂼ��A�g�����邱�Ƃ͓���A�p�r�ɉ����Ăǂ��炩�����I����������悢�B
��Managed DirectX�iMDX�܂���DirectX for Managed Code�j
�@Managed DirectX�iDirectX for Managed Code�B�ȉ�MDX�j�̓}�C�N���\�t�g��Tom Miller���𒆐S�ɍ쐬����ADirectX SDK�ɕt�����Ă��郉�C�u�����ŁAC#���͂��߂Ƃ���.NET���ꂩ��l�C�e�B�uDirectX���g�p���邽�߂�.NET���b�p�[�E���C�u�������B�q���ʐ^�����ɂ����n���V�\�t�g�̐�삯�ƂȂ����ANASA World Wind�֍̗p���ꂽ���Ƃł��L���ł���B
�@MDX�ɂ�.NET Framework 1.0���^�[�Q�b�g�Ƃ���MDX 1.0�A.NET Framework 1.1���^�[�Q�b�g�Ƃ���MDX 1.1�����݂���B������MDX 1.0�͗��p�҂����Ȃ��A�o�O�E�t�B�b�N�X�Ȃǂ��s���Ă��Ȃ����Ƃ���A���łɔp�~���ꂽ���̂ƍl����̂��Ó����낤�B
�@�܂��ANET Framework 2.0���^�[�Q�b�g�Ƃ���MDX 2.0�����݂��A�ȑO�̓x�[�^�ł�DirectX SDK�ɕt�����Ă������A���ꂪXNA Framework�ɂ�����Core Framework�̌��^�ƂȂ��Ă���B������MDX 2.0�x�[�^���̂̃����[�X��2006�N4�������[�X�œ�������Ă���A�����XNA Framework�Ɉ�{�������B
�@�Ȃ��A�����̃x�[�^���i���l��MDX 2.0�x�[�^�łɂ��g�p���������݂��邽�߁A2006�N10��5���ȍ~�͌��ݏo����Ă���MDX 2.0�����^�C���E���C�u�������g�p�ł��Ȃ��Ȃ�BMDX 2.0�x�[�^���g�p���Ă����J���҂́A���}�ɂ��̑��̋Z�p�Ɉڍs����K�v�����邾�낤�B�Ȃ��AMDX 1.1�̃Z�L�����e�B�E�t�B�b�N�X�Ȃǂɂ��ẮA������ʏ�ʂ�̃T�|�[�g����������Ƃ̂��Ƃ��B
�@�܂��A.NET Compact Framework 2.0�ɂ́AMDX�̃T�u�Z�b�g���W���őg�ݍ��܂�Ă���AWindows Mobile 5.0�Ȃǂ�����DirectX Mobile�̋@�\�𗘗p���邱�Ƃ��ł���B
�@MDX 1.1�̓����́A��v��DirectX�R���|�[�l���g����ʂ�T�|�[�g����Ă���Ƃ������Ƃ��B���̕\�́ADirectX SDK August 2006�ɕt������MDX 1.1�̃A�Z���u���ꗗ���BMicrosoft.DirectX.Direct3DX�̃o�[�W�����Ⴂ����ʂɑ��݂���̂́A2�J�����Ƃ�D3DX���C�u�����̍X�V�f���Ă̂��̂ł���B�V�����J�����n�߂�ꍇ�́A��{�I�ɍł��V����Microsoft.DirectX.Direct3DX�A�Z���u�����Q�Ƃ��Ă����悢�B
�R���|�[�l���g�� | �A�Z���u���E�o�[�W���� | �����^�C���E�o�[�W���� |
Microsoft.DirectX |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.AudioVideoPlayback |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.Diagnostics |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3D |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2903.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2904.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2905.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2906.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2907.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2908.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2909.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2910.0
|
v1.1.4322
|
Microsoft.DirectX.Direct3DX |
1.0.2911.0
|
v1.1.4322
|
Microsoft.DirectX.DirectDraw |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.DirectInput |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.DirectPlay |
1.0.2902.0
|
v1.1.4322
|
Microsoft.DirectX.DirectSound |
1.0.2902.0
|
v1.1.4322
|
MDX 1.1�Ƃ��ă����[�X���ꂽMDX�A�Z���u���̈ꗗ�iDirectX SDK August 2006�Ɋ܂܂����́j |
�@�Ȃ��AMDX 1.1��.NET Framework 2.0�A�v���P�[�V��������Ăяo���Ă����͂Ȃ��ƁA�����ɃA�i�E���X����Ă���B
�@������Visual Studio�Ńf�o�b�O���s���J�n�����Ƃ��ɁALoaderLock��O���������邱�Ƃ�����B���̗�O�́AManaged Debugging Assistants�iMDA�j�̎��s���`�F�b�N�̈��ŁA���[�_�[�E���b�N�iLoaderLock�j��ێ�����X���b�h�Ń}�l�[�W�E�R�[�h�̎��s�����o���ꂽ�ۂɔ�������B
�@���̖��́AMDX 1.1��Managed C++�ɂ�鍬��C++�A�Z���u���ł��邱�ƂɋN�����Ă���AVisual C++ 2005���g�p���Ă���MDX 2.0�x�[�^��XNA Framework�x�[�^�ł͔������Ȃ��B�܂��A�f�o�b�O���s���Ȃ���AMDA�͗L���ɂȂ�Ȃ����߁A���̗�O�͔������Ȃ��B
�@�ȉ��̂悤�ɁAVisual Studio�́m��O�n�_�C�A���O�E�{�b�N�X����LoaderLock�̍��ڂ̃`�F�b�N���O�����ƂŁA�f�o�b�O���s���ɂ��̗�O�Œ�~����̂�������邱�Ƃ��ł���B
�@�܂��ADirect3D�����D3DX�ɂ�64bit�Łix86-64�Łj�����݂��邪�AMDX�Œ����A�Z���u���͂��ׂ�32bit�łł���B���̂��߁AMDX���g�p����A�v���P�[�V�����͖����I��32bit�ix86�Łj�ŏ����������悤�ɂ��Ă����K�v������B64bit�v���Z�X�Ƃ��ď��������ꂽ�A�v���P�[�V��������MDX�A�Z���u�����Ăяo�����ƁABadImageException��O����������B
�@�Ȃ��AMDX 1.1�͍�����Z�L�����e�B�E�t�B�b�N�X�Ȃǂ̃T�|�[�g�͑�������Ƃ̂��Ƃ��B����A�uXNA Framework�ւ̃}�C�O���[�V�����E�K�C�h�̃x�[�^���v�����J����Ă���̂ŁAMDX����XNA Framework�ւ̈ڍs���l���Ă�����͂��ꂪ�Q�l�ɂȂ邾�낤�B
�@MDX�̌��_�Ƃ��āA�ȑO�̓����^�C���E���C�u�����̃f�v���C�Ɋւ����肪�w�E����Ă������A����ɂ��Ă͂قڎ���������i��q�́u�R�����FDirectX�����^�C���E���C�u�����̍Ĕz�z�v���Q�Ƃ̂��Ɓj�B
�����O�̃��b�p�[�E���C�u����
�@�u�R�����FMDX�^XNA�͖��@���H�v�ŏq�ׂ��悤�ɁAC++/CLI�Ȃǂ𗘗p���Ď����Ń��b�p�[�E���C�u�������쐬������ADLL������P/Invoke�o�R�ŗ��p������Ƃ������@���\�ł���B���̕��@�ł���A�����^�C���E���C�u�����̍Ĕz�z�̖���A�}�C�N���\�t�g���������[�X���邩�Ƃ��������ɓ���Y�܂��K�v���Ȃ��A�ɂ���Ă͔��ɗǂ��I�����ɂȂ�̂ł͂Ȃ����Ǝv���B
�@���ɁA�l�C�e�B�uDirectX���g�p�����`��G���W����T�E���h�E�V�X�e�������łɍ\�z���Ă���l�́A�g�����ꂽ���C�u�������g�p�����i�K�I�Ȉڍs���������Ă݂Ă��悢���낤�B
���܂Ƃ߁F�ǂ̋Z�p���̗p���ׂ����H
�@���Y���ɏd�_��u���A�����̂���A�v���P�[�V�������ȒP�ɍ쐬���邱�Ƃ��d������̂ł���A�c�[���A���ЁA�����Ȃǂ̓_�ŁAWPF���Q���Ă���B�܂��A�L�x��GUI�R���|�[�l���g��r�f�I�Đ��@�\�ɃE�G�C�g��u���ꍇ���AWPF�͗ǂ��I�����낤�B
�@DirectInput��DirectSound�Ȃǂ́A���K�V�[��DirectX��.NET���ꂩ��g�p�������ꍇ�́AMDX 1.1���K���Ă���B�����̃R���|�[�l���g��XNA Framework�ł̓T�|�[�g����Ȃ��B
�@����ŁA���łɁA������x�̃A���}�l�[�W�E�R�[�h���Y������ꍇ�́A�����L�����p���邱�Ƃ��ł���B��r�I�Z���ԂŁA�m���Ɉڍs���s�������ꍇ�́A�����̃R�[�h���Y��C++/CLI�ōė��p������ADLL������P/Invoke�o�R�Ŏg�p�����肷����@���D��Ă���B
�@�����̏����ɊY�������AXbox 360�Ƃ̃N���X�E�v���b�g�t�H�[���J�����d������ꍇ��A���ꂩ��V�����v���W�F�N�g���n�߂�Ƃ����ꍇ�́AXNA Framework�̎g�p�����Ќ������Ă݂Ă������������B
�y�R�����zDirectX�����^�C���E���C�u�����̍Ĕz�z �@DirectX���g�p�����A�v���P�[�V���������s����ɂ́A�G���h�E���[�U�[���ɂ�DirectX�����^�C���E���C�u�������C���X�g�[������Ă���K�v������B���̂��߁A�A�v���P�[�V������z�z����ꍇ�ɂ́AWeb�Ȃǂł̔z�z�ł́uDirectX 9.0c���K�v�ł��v�ƒf�菑����������A�p�b�P�[�W�̔��ł�DirectX�����^�C���E���C�u�����̍Ĕz�z�\�t�@�C����������Ƃ��������@������Ă����B �@���̕����ɖ�肪�����n�߂��̂́A���쌠���}�C�N���\�t�g�ɂ���DLL�^�̃~�h���E�F�A�i�Ⴆ��MDX��D3DX DLL�Ȃǁj�ւ̈ˑ��x�����܂��Ă������ƂƊW���Ă���B������DLL�́ADirectX 9.0�����^�C���E���C�u�����Ɍォ��lj������`�œo�ꂵ�����߁A�uDirectX 9.0c�̃R�A�E�����^�C�������łɃC���X�g�[������Ă���̂ɁAMDX��D3DX DLL�̓C���X�g�[������Ă��Ȃ��v�Ƃ������N�����邱�ƂƂȂ��Ă��܂����B�P���ɁuDirectX 9.0c���K�v�ł��v�ł́A�ς܂Ȃ��Ȃ��Ă��܂����̂��B �@���Ԃ���₱���������̂́A���̂悤�ȗv�����������B
�@�������A���݂ł́A�����̖��͂�����x�����Ɍ������Ă���B �@�O�҂ɂ��ẮA�uDirectX Web�C���X�g�[���v�̑Ή��ɂ��A���s���ɑ���Ȃ��lj��R���|�[�l���g�݂̂��_�E�����[�h���āA�����C���X�g�[���ł���悤�ɂȂ����B �@�Ȃ��ADirectX Web�C���X�g�[�����͍̂Ĕz�z��������Ă��Ȃ��̂ŁA���[�U�[�Ƀ_�E�����[�h���Ď��s���Ă��炤�K�v������B���̕��@�Ń����^�C���E���C�u�������C���X�g�[�����Ă��炤�ꍇ�́A���̃_�E�����[�h�E�y�[�W�Ƀ��[�U�[��U������悢�B Microsoft�_�E�����[�h �Z���^�[�FDirectX End-User Runtimes (December 2005) Web Installer - ���{�� �@��҂̍Ĕz�z�t�@�C���T�C�Y�̖��ɂ��ẮA�Ĕz�z��������������A���݂ł͒lj��̃����^�C���E���C�u�����݂̂��Ĕz�z�������ꍇ�̃f�[�^�E�T�C�Y���ŏ����ɗ}������悤�ɂȂ��Ă���B �@���̕\�́ADirectX SDK August 2006�Ɋ܂܂��Ĕz�z�\�t�@�C���̃��X�g�ł���B�^�[�Q�b�g�Ƃ������DirectX 9.0c�R�A�E�����^�C�����C���X�g�[������Ă��邱�Ƃ�O��Ƃ���A�Ĕz�z�t�@�C���͕K�{��5�i���k���400 Kbytes�j�ƈˑ�����R���|�[�l���g�݂̂ōςށB
�@�Ȃ��A�����_�Ń����[�X����Ă���XNA Game Studio Express�x�[�^�łɂ͍Ĕz�z�\��XNA Framework�����^�C���E���C�u�����͕t�����Ă��Ȃ��B���̂��߁AXNA Game Studio Express�x�[�^�ł�p���č쐬���ꂽ�A�v���P�[�V���������s����ɂ́A���̊��ɂ�XNA Game Studio Express�x�[�^�ł̎��s�����K�v�ɂȂ�A�Ƃ̂��Ƃ��B |
�@INDEX | ||
�@ | .NET��Windows Vista�֍L����DirectX�̐��E | |
�@ | ��3�� .NET�J���҂̂��߂�DirectX�A�g��@ | |
�@ | 1�DXNA�Ƃ� | |
2�D�ǂ̋Z�p���̗p���ׂ����H | ||
�@ | 3�DXNA�J�����n�߂悤�Ƃ������� | |
�@�u.NET��Windows Vista�֍L����DirectX�̐��E�v |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
|
|