XMVectorGetByIndexPtr 関数 (directxmath.h)
ポインターによって参照される浮動小数点のインスタンスに、インデックスによって参照される浮動小数点データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。
構文
void XM_CALLCONV XMVectorGetByIndexPtr(
[out] float *f,
FXMVECTOR V,
size_t i
) noexcept;
パラメーター
[out] f
XMVECTOR データ型オブジェクトの i コンポーネントの値を受け取る浮動小数点オブジェクトV
のインスタンスへのポインター。
V
浮動小数点データを含む XMVECTOR データ型 。
i
取得するコンポーネントのインデックス。
戻り値
[なし] :
解説
i の値は正で、3 以下である必要があります ( 0 <= i <= 3 )。
インデックスには、 XMVECTOR データ型 ベクター コンポーネントと次の対応があります。
インデックス | コンポーネント |
---|---|
0
|
x
|
1
|
y
|
2
|
z
|
3
|
w
|
プラットフォームの要件
Windows SDK for Windows 8 を使用する Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。要件
対象プラットフォーム | Windows |
ヘッダー | directxmath.h (DirectXMath.h を含む) |