Microsoft 固有の仕様Microsoft Specific

_ _M64データ型は MMX および 3 dnow で使用されます。The __m64 data type is for use with the MMX and 3DNow! 組み込み関数で定義されていると<xmmintrin.h 内 >。intrinsics, and is defined in <xmmintrin.h>.

// data_types__m64.cpp
#include <xmmintrin.h>
int main()
   __m64 x;


アクセスする必要があります、 _ _m64フィールドには直接します。You should not access the __m64 fields directly. ただし、これらの型はデバッガーで確認できます。You can, however, see these types in the debugger. 型の変数 _ _m64 MM [0-7] レジスタにマップされます。A variable of type __m64 maps to the MM[0-7] registers.

型の変数 _m64は 8 バイト境界に自動的にアラインします。Variables of type _m64 are automatically aligned on 8-byte boundaries.

_ _M64 x64 では、データ型はサポートされていませんプロセッサ。The __m64 data type is not supported on x64 processors. MMX の組み込みの一部として __m64 を使用するアプリケーションは、相当する SSE および SSE2 の組み込みを使用するために書き換える必要があります。Applications that use __m64 as part of MMX intrinsics must be rewritten to use equivalent SSE and SSE2 intrinsics.

Microsoft 固有の仕様はここまでEND Microsoft Specific

関連項目See also

基本的な型Fundamental Types
データ型の範囲Data Type Ranges