DirectXMath 程式庫常數

DirectXMath 程式庫會提供下列常數。

常數 描述
DIRECTXMATH_VERSION
DirectXMath 程式庫的版本。 初始預覽版本為 300,Windows 8最終版本為 303,Windows 8.1版本為 305。 XNA Math 的版本是 200、201、202、203、204 等等。 這會定義為預處理器符號。
XM_PI
π的最佳標記法。
XM_2PI
2*π的最佳標記法。
XM_1DIVPI
1/π的最佳標記法。
XM_1DIV2PI
1/2π 的最佳標記法。
XM_PIDIV2
π/2 的最佳標記法。
XM_PIDIV4
π/4 的最佳標記法。
XM_PERMUTE_0X
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示要複製到 XMVectorPermute 之第一個向量引數的 X 元件複製到對應至指定專案之結果向量中的索引位置。
XM_PERMUTE_0Y
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示要複製到 XMVectorPermute 之第一個向量引數的 Y 元件複製到對應至指定專案之結果向量中的索引位置。
XM_PERMUTE_0Z
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示要複製到 XMVectorPermute 之第一個向量引數的 Z 元件複製到結果向量中對應至指定元素的索引位置。
XM_PERMUTE_0W
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示要複製到 XMVectorPermute 之第一個向量引數的 W 元件複製到對應至指定專案之結果向量中的索引位置。
XM_PERMUTE_1X
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示要複製到 XMVectorPermute 之向量引數之第二個的 X 元件複製到結果向量中對應至指定元素的索引位置。
XM_PERMUTE_1Y
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示 XMVectorPermute 的第二個向量引數的 Y 元件會複製到對應至指定專案之結果向量中的索引位置。
XM_PERMUTE_1Z
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示 XMVectorPermute 的第二個向量引數的 Z 元件會複製到結果向量中對應至指定專案之索引位置。
XM_PERMUTE_1W
常數,用來做為 具有 XMVectorPermute的專案索引。 這表示將 XMVectorPermute 之向量引數第二個的 W 元件複製到對應至指定專案之結果向量中的索引位置。
XM_SELECT_0
常數,用來建構與 XMVectorSelect搭配使用的控制項向量。 指出第一個向量引數至 XMVectorSelect 的元件,是要複製到結果向量中對應至控制項向量中索引的索引位置。
例如,具有 XM_SELECT_0 的控制項向量,其第二個元件會將第一個向量的第二個元件複製到結果向量的第二個元件。
XM_SELECT_1
常數,用來建構與 XMVectorSelect搭配使用的控制項向量。 指出 XMVectorSelect 之向量引數的第二個元件,是要複製到結果向量中對應至控制項向量中索引的索引位置。
例如,具有XM_SELECT_1做為其第二個元件的控制項向量,會將第二個向量的第二個元件複製到結果向量的第二個元件。
XM_SWIZZLE_X
常數,用來做為 XMVectorSwizzle的專案索引。 這表示向量引數的 X 元件要複製到對應至指定專案之結果向量中的索引位置。
XM_SWIZZLE_Y
常數,用來做為 XMVectorSwizzle的專案索引。 這表示向量引數至 XMVectorSwizzle 的 Y 元件會複製到對應至指定專案之結果向量中的索引位置。
XM_SWIZZLE_Z
常數,用來做為 XMVectorSwizzle的專案索引。 這表示向量引數至 XMVectorSwizzle 的 Z 元件會複製到對應至指定專案之結果向量中的索引位置。
XM_SWIZZLE_W
常數,用來做為 XMVectorSwizzle的專案索引。 這表示向量引數至 XMVectorSwizzle 的 W 元件要複製到對應至指定專案之結果向量中的索引位置。
XM_CRMASK_CR6
遮罩以取得比較結果,通常是使用 DirectXMath 函式的錄製版本來擷取,例如 XMVector4EqualR。 下列範例會從變數 CR 取得比較結果:
uint32_t val = ((CR) & XM_CRMASK_CR6);

XM_CRMASK_CR6TRUE
遮罩以取得比較結果,並確認其是否為邏輯 true。 此值通常是使用 DirectXMath 函式的錄製版本來擷取,例如 XMVector4EqualR。 此範例會檢查 variableq CR 是否為 true:
bool val = (((CR) & XM_CRMASK_CR6TRUE) == XM_CRMASK_CR6TRUE);
另請參閱 XMComparisonAnyTrueXMComparisonAllTrueXMComparisonMixed
XM_CRMASK_CR6FALSE
遮罩以取得比較結果,並確認其是否為邏輯 false。 此值通常是使用 DirectXMath 數學函式的錄製版本來擷取,例如 XMVector4EqualR。 此範例會檢查變數 CR 是否為 false:
bool val = (((CR) & XM_CRMASK_CR6FALSE) == XM_CRMASK_CR6FALSE);
另請參閱 XMComparisonAnyFalseXMComparisonAllFalseXMComparisonMixed
XM_CRMASK_CR6BOUNDS
遮罩以取得比較結果,並確認結果是否指出部分輸入超出界限。 此值通常是使用 DirectXMath 函式的錄製版本來擷取,例如 XMVector4EqualR。 此範例會檢查變數 CR 是否指出和超出界限狀態。
bool val = (((CR) & XM_CRMASK_CR6BOUNDS) == XM_CRMASK_CR6BOUNDS);
另請參閱 XMComparisonAllInBoundsXMComparisonAnyOutOfBounds
Colors::AliceBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::一層 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::青色 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Aquamarine 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Azure 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Beige 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Bisque 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Black 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::ColorhedAlmond 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Blue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::BlueViolet 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Brown 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::BurlyWood 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::CadetBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Chartreuse 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Chocolate 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Coral 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::CornflowerBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Cordsilk 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Crimson 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Cyan 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkCyan 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkGoldenrod 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkGray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkKhaki 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkMagenta 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkOliveGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkOrange 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkOrchid 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkRed 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkSalmon 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkSeaGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkSlateBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkSlateGray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkTurquoise 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D arkViolet 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D eepPink 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D eepSkyBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D imGray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::D agerBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Firebrick 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::ColorWhite 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::ForestGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Fuchsia 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Gainsboro 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::GhostWhite 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Gold 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Goldenrod 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Gray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Green 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::GreenYellow 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Honeydew 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::HotPink 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::IndianRed 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Indigo 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Foundation 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Khaki 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Color 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::ColorBlush 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LawnGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::ChronicChiffon 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightCoral 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightCyan 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightGoldenrodYellow 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightGray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightPink 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightSalmon 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightSeaGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightSkyBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightSlateGray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightSteelBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LightYellow 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Lime 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::LimeGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::一層 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Magenta 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Maroon 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumAquamarine 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumOrchid 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumPurple 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumSeaGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumSlateBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumSpringGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumTurquoise 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MediumVioletRed 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MidnightBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MintCream 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::MistyRose 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Moccasin 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::NavajoWhite 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::一元 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::OldLace 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Olive 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::OliveDrab 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Orange 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::OrangeRed 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Orchid 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P aleGoldenrod 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P aleGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P aleTurquoise 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P aleVioletRed 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P apyaWhip 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P eachPuff 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P eru 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P ink 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P lum 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P owderBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::P urple 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Red 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::RosyBrown 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::RoyalBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SaddleBrown 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::一元 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::FoundationBrown 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SeaGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SeaShell 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Sienna 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Silver 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SkyBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SlateBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SlateGray 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Snow 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SpringGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::SteelBlue 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Tan 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Teal 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Thistle 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Foundation 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Transparent 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Turquoise 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Violet 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::擷紅 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::White 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::WhiteSmoke 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::Yellow 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。
Colors::YellowGreen 標準 .NET 色彩定義的常數。 這些值為 R、G、B 資料,可用來做為 XMVECTOR,或直接傳遞至 Direct3D 10.x / Direct3D 11 API 的 Clear 方法。

 

注意

所有 Colors 常數都會定義在標準 sRGB 色彩空間中, (為 .NET 色彩和 HTML 網頁安全色彩) 。 針對使用線性色彩空間的 gamma 更正轉譯,需要稍微調整值。

 

DirectXMath 程式設計參考

DirectXMath 程式設計參考