Skip to content
Index
-
.fx Chapter 17
-
.NET compatibility Chapter 53
-
ABI version Appendix I
-
Accelerometer §3.3, §47.1
-
Activator §57.2
-
AI-assisted production Production and Evidence Method
-
Album §1.6, §46.2
-
AlphaTestEffect Table A.4, Appendix C, §15.2, §15.5, §15.5.1, §15.6, §15.7, §15.9, §30.1.1, §35.4.9
-
Android Chapter 67
-
Android emulator Chapter 67
-
animation Chapter 41
-
AnimationClipEXT §33.1.1
-
AnimationPlayer Table E.2, §15.8.1, §23.22.1, §38.6, §38.6, §38.6.2, Chapter 41, §41.1, §41.2, §41.2, §41.5
-
API audit Chapter 76
-
API compatibility Chapter 1
-
API parity Chapter 57
-
ArgumentException §41.2, §8.8
-
ArgumentNullException §18.2, §56.5.1, §56.5.2
-
ArgumentOutOfRangeException §38.8, §56.5.1, §56.5.2, §8.8
-
Artist §1.6, §46.2
-
ASCII Appendix C
-
AsciiPostProcessEffect Chapter 19, §20.6
-
AudioCategory §45.5
-
AudioEngine §45.5
-
audit database Chapter 58
-
AvatarAnimation §52.1
-
AvatarAppearanceEXT §52.4
-
AvatarDescription §52.1
-
AvatarRenderer Table F.4, §52.1, §52.2
-
AvatarRendererState::Unavailable §52.1
-
BasicEffect Table A.4, Appendix C, §12.11, §15.2, §15.4, §15.4.1, §15.9, §22.3, §28.1.5, §30.1.1, §35.4.9, §38.3.1, §7.11
-
BGFX Appendix B, Appendix C
-
BgfxRenderer §20.9
-
BinaryReader §35.2.1
-
Blend §16.3, §16.3, §23.2
-
BLEND2D Appendix B
-
BlendFunction §16.3, §16.3, §23.2, §26.13.1, §26.8
-
BlendMorphTargetsEXT §38.6.2
-
BlendState §A.5, Chapter 16, §16.2, §23.1, §23.2, §23.26, §30.1.2, §7.8
-
BlendState::AlphaBlend §13.1, §13.7, §26.13.1
-
BlendState::Opaque §26.13.1
-
BoundingBox Table A.1, §7.7, §7.7.1, §8.1, §8.3, §8.8
-
BoundingBox::CreateFromPoints §8.8
-
BoundingBox::GetCorners §8.4
-
BoundingFrustum Table A.1, §7.1, §7.7, §7.7.1, §8.1, §8.4, §8.4
-
BoundingSphere Table A.1, §7.7, §7.7.1, §8.1, §8.3, §8.4, §8.8
-
BoundingSphere::CreateFromPoints §8.4, §8.8
-
BoundingSphere::Transform §7.7.3
-
browser main loop Chapter 65
-
browser testing Chapter 66
-
Buffer §59.6
-
building CNA Chapter 4
-
Buttons §44.4.2
-
ButtonState §44.3.1, §44.4.2
-
C API Appendix I
-
C++23 Chapter 3
-
Camera §48.1, §48.3, §48.3
-
CANVAS Appendix B, Appendix C
-
case study Chapter 75
-
ClearOptions §12.3.1, §16.3
-
Clipboard §44.6, §44.6.2, §48.5
-
CMake Chapter 4
-
CMake component Chapter 54
-
CMake target Chapter 9
-
CNA Appendix C, Appendix E, §3.2
-
CNA_AUDIO_PLATFORM §45.1
-
CNA ecosystem Chapter 2
-
CNA_GRAPHICS_RENDERER Chapter 4
-
CNA_PLATFORM Chapter 61
-
CNA/Version.hpp §4.4
-
cna-examples Chapter 77
-
cna-samples Chapter 77
-
CNA::CApi Appendix I
-
CNA::Devices Table E.3, Table F.3, §10.4.1, Chapter 48
-
CNA::Graphics §4.4
-
CNA::Graphics::AsciiPostProcessEffect §B.1, Appendix C, Table E.2, §31.5
-
CNA::GraphicsRendererSelection §20.5
-
CNA::Input Table F.1
-
CNA::Platform::IPlatform §45.1, Chapter 61, §9.2
-
CNAEXT Appendix C
-
CnaTests Chapter 68
-
CNJ Appendix C, Chapter 36
-
CNJ model toolchain Chapter 42
-
Collections::Generic::List<T> §53.5
-
Color Table A.1, Table E.1, §12.7, §14.3, §14.3.1, §18.1, §23.12.3, §3.1, §3.7, §51.5, §7.1, §7.8, §8.1, §8.2
-
Color::CornflowerBlue §5.2
-
ColorWriteChannels §22.3
-
CompareFunction §15.5, §16.4
-
Compass §47.1
-
conformance testing Chapter 43
-
content compression Chapter 34
-
content security Chapter 37
-
ContentLoadException §34.4, Table 34.2, §35.2.2, §35.4.9, §37.6, §39.5
-
ContentManager Table A.2, Appendix C, Chapter 33, §33.6, §35.1, §35.1, §36.3, §36.4, §38.4, Chapter 39, §6.8, The shortest practical route
-
ContentManager::Load §I.3
-
ContentManager::Load<T> §37.2, §37.4
-
ContentManager::Unload() §38.5.1
-
ContentReader Chapter 35, §35.2.1
-
ContentReader::ReadExternalReference<T> §33.2
-
ContentTypeReader Appendix C
-
ContentTypeReader<T> §35.3
-
ContentTypeReaderBase §35.3
-
ContentTypeReaderManager §35.1, §35.2.1
-
continuous integration Chapter 73
-
CPixmap §75.9.2
-
CPixmap::BltFast §75.1.1
-
CreateFromPoints §3.13
-
CreateFromSphere §3.13
-
CreateMerged §3.13
-
cross-compilation Chapter 62
-
cross-platform engineering Chapter 61
-
CTest Chapter 68
-
CubeMapFace §14.4.1
-
Cue §45.5, §45.5
-
CullMode §16.5
-
Curve §33.1.1, §7.10, §8.7
-
CurveContinuity::Step §8.7
-
CurveKey §7.2, §8.1, §8.7
-
CurveKeyCollection §44.5.1, §7.10
-
D3D11 Appendix C
-
D3D12 Appendix C
-
D3D9 Appendix C
-
DateTime §49.2, §53.3, §55.1
-
DateTimeKind §35.4.2
-
DateTimeOffset §53.3, §55.1
-
Decimal §62.6
-
defect ledger Chapter 43
-
Delegate Chapter 55, §57.4
-
Delegate::DynamicInvoke §57.9
-
dependency acquisition Chapter 11
-
dependency cycle Chapter 10
-
DepthFormat §14.5.1, Chapter 24
-
DepthStencilState §A.5, §16.2, §16.4, §16.4.1, §16.4.1, §16.7, §23.22, §23.3, §30.1.1
-
DepthStencilState::Default §16.7
-
descriptor heap Appendix C
-
developer tools Chapter 11
-
Dictionary §53.5
-
Dictionary<TKey,TValue> §53.5
-
differential testing Chapter 1, Chapter 70
-
DILIGENT Appendix B
-
DIRECT2D Appendix B
-
DirectDraw Chapter 60
-
DirectPlay Chapter 60
-
DirectSound Chapter 60
-
DIRECTX1 Appendix B
-
DIRECTX10 Appendix B
-
DIRECTX11 Appendix B, Appendix C
-
DIRECTX12 Appendix B, Appendix C
-
DIRECTX2 Appendix B
-
DIRECTX3 Appendix B
-
DIRECTX5 Appendix B
-
DIRECTX6 Appendix B
-
DIRECTX7 Appendix B
-
DIRECTX8 Appendix B
-
DIRECTX9 Appendix B, Appendix C
-
DiscardContents §22.3
-
discipline gate Chapter 72
-
DisplayMode §12.9
-
DisplayOrientation §16.3
-
disposal
-
DrawableGameComponent §6.1.11, §6.1.4, §6.3, §6.3, §6.3.1, §6.3.1
-
DrawableGameComponent::Dispose(bool) §6.1.2
-
DualTextureEffect Table A.4, Appendix C, §15.2, §15.6.1, §15.7, §15.9, §30.1.1, §35.4.9, §40.1, §42.5
-
DXVK Chapter 63
-
DynamicIndexBuffer §14.7, §14.7.1, §18.3
-
DynamicSoundEffectInstance Table E.3, Table F.2, §45.1, §45.2, §45.4
-
DynamicVertexBuffer §14.7, §14.7.1, §18.3
-
easy-gl Chapter 59
-
EasyGL profiles Appendix C
-
easygl::Capabilities::detect% _common_features() §59.3
-
easygl::Device §59.2
-
easygl::UnsupportedFeatureException §59.2
-
Effect §A.6, Appendix C, §1.1, §1.2, §1.5, §13.1, Chapter 15, §15.1, §15.2, §17.2, §17.6.1, §17.6.1, §17.6.4, §18.5, §24.8, §30.1, §30.5, §33.1.1, §35.4.9, §38.1, §38.4
-
Effect::Apply() §15.2.2
-
EffectParameter §A.6, §15.1, §15.2, §15.2.1
-
EffectPass::Apply() §15.1, §15.2.2, §17.2
-
EffectReader Appendix C
-
Emscripten Chapter 64
-
Encoding §56.6
-
EndOfStreamException §33.5, §34.1
-
ENet Appendix C
-
engagement gate Chapter 63, Chapter 71
-
EnvironmentMapEffect Table A.4, Appendix C, §14.2, §14.5.1, §15.2, §15.7, §15.7.2, §15.9, §15.9, §23.23, §23.23.2, §23.43, §23.6, §30.1.1, §35.4.9
-
EventHandler<T> Table F.6, §53.4, §53.4, §55.5
-
evidence status Production and Evidence Method
-
ExitingEventArgs §6.1
-
EXT suffix Appendix C
-
fence (D3D12) Appendix C
-
FileDialog §48.1
-
FileNotFoundException §33.5, §33.8.2
-
FileStream §50.5
-
FillMode §16.5, §23.24
-
FNA Appendix C
-
FNA3D Appendix B
-
forbidden-token scan Chapter 72
-
Framebuffer §59.5, §59.6
-
FrameworkDispatcher §10.1, Chapter 46, §46.3, §6.8
-
free-api Chapter 60
-
free-direct Chapter 60
-
FREEDIRECT Appendix B, Appendix C
-
FriendCollection §49.1
-
Game Table A.2, §1.2, §12.1, §12.3.3, §19.2.4, §23.11.2, §30.2, §33.3, §33.4.1, §33.6, §35.1, §46.3, §5.2, §5.2, §52.2, Chapter 6, §6.1, §6.1.1, §6.1.2, §6.1.6, §6.1.7, §6.2, §6.3, §6.3.1, §6.7.1, §6.7.1, §67.3, §75.9, §75.9.3, The shortest practical route
-
Game lifecycle
-
Game::BeginDraw() §6.7
-
Game::Run() §5.2
-
GameComponent Chapter 6, §6.1.4, §6.3, §6.3
-
GameComponentCollection §6.4
-
GamePad Table F.1, §3.3, §44.6, §44.6.2, §47.4, §5.3
-
GamePadButtons §44.4.2
-
GamePadDeadZone §44.4, §44.4.2
-
GamePadDPad §44.4.2
-
GamePadState §44.4.2
-
GamePadThumbSticks §44.4.2
-
GamePadTriggers §44.4.2
-
Gamer §49.1, §49.1, §49.4
-
GamerPresence §49.6
-
GamerPrivileges §49.6
-
GamerProfile §49.6
-
GamerServices Appendix C, §1.5, §4.3, Chapter 49
-
GamerServicesComponent §49.7
-
GamerServicesDispatcher §49.7
-
GameServiceContainer Chapter 6, §6.5, §6.5.1
-
GameTime Table A.2, §53.5, Chapter 6, §6.1.9, §6.2
-
GameWindow Table A.2, Appendix C, Table E.1, §19.1.3, Chapter 6, §6.6
-
GameWindow::GetNativeSdlWindowEXT() §19.1.3
-
GC §57.9
-
GDI Appendix B
-
Genre §1.6, §46.2
-
GestureSample §44.5.1
-
GestureSample::Timestamp §44.5.1
-
GestureType §44.5
-
GetGraphicsRendererType() §20.9, §23.16
-
GitHub Actions Chapter 73
-
GLIDE Appendix B
-
glTF Appendix C, Chapter 39
-
glTF conformance Chapter 43
-
glTF importer Chapter 39
-
gltf_to_cnj Chapter 42
-
GltfImportReportEXT Appendix H, §38.4, §39.4, §43.5, §79.5
-
golden-image test Appendix C, Chapter 70
-
GoogleTest Chapter 68
-
GpuDrawParams §12.2, §12.6.1, §17.3, §17.6, §18.10, §18.5, §18.9, §19.3.2, §21.2, §21.4.1, §22.3, §24.8, §28.3
-
GraphicsAdapter §12.1, §12.9
-
GraphicsCapability Appendix C, §18.6, §19.5, §30.1.2
-
GraphicsCapability::Instancing §23.41
-
GraphicsDevice §A.5, Appendix C, Appendix C, §1.1, §1.2, §10.1, Figure 12.3, Chapter 12, §12.1.1, §12.12, §12.8, §13.1, §14.4.3, Chapter 16, §16.5, §16.7, §17.6.4, §18.4, §18.8, §19.4.2, Chapter 20, §20.5, §22.3, §22.3, §23.11.2, §23.12.2, §24.10, §26.10, §26.11, §28.1.4, §28.1.6, §28.10, §28.10.1, §28.4.6, §28.7.3, §28.9.3, §30.1.1, §30.2, §30.4, §38.3, §38.5.1, §47.1, §5.2, Chapter 52, §75.9
-
GraphicsDevice::BlendState §23.38
-
GraphicsDevice::Clear §5.2
-
GraphicsDevice::DrawUserPrimitives §18.1
-
GraphicsDevice::GetGraphicsRendererType() §20.8
-
GraphicsDevice::Present() §5.2
-
GraphicsDevice::Reset §23.35
-
GraphicsDevice::SetRenderTargets() §23.38
-
GraphicsDevice::SupportsCapability §B.3, Appendix C
-
GraphicsDeviceManager Table A.2, Table E.1, §12.1, §12.3.3, §19.2.3, §23.35, §28.1.6, §5.2, §5.2, §6.1.2, §6.7, The shortest practical route
-
GraphicsDeviceManager::Dispose(bool) §6.1.2
-
GraphicsProfile §12.1, §28.1.6
-
GraphicsProfile.Reach §28.1.2
-
GraphicsRendererCreateArgs §20.8
-
GraphicsRendererSelection §61.1
-
GraphicsRendererSelection::GetAvailable() §20.3
-
GraphicsResource §12.8.1, §13.1, §13.8, §14.1, §14.7, §15.1, Chapter 16, §19.1.1, §19.1.1
-
Guide §49.5
-
Gyroscope §47.1
-
HapticDevice §44.6.2
-
Haptics §44.6, §44.6.2
-
HashSet §53.5
-
HEADLESS Appendix B, Appendix C
-
hostile environment Chapter 71
-
HTML_DOM Appendix B
-
IAsyncResult §52.1
-
IAvatarAnimation §52.1
-
IDisposable §35.2.2, §57.6
-
IEffectFog §23.22.1
-
IEffectLights Table H.2, §23.22.1
-
IEffectMatrices §17.6.1, §17.6.4, §17.6.4, §23.22.1, §41.1
-
IEffectRenderer §17.6, §17.6, §17.6.1, §28.7.1
-
IEquatable<T> §8.1
-
IGameComponent §6.3
-
IGL Appendix B
-
IGraphicsDeviceManager §6.7
-
IGraphicsRenderer §I.4, §1.3, §23.28, §28.6.1, §29.2
-
implementation family Appendix B
-
IndexBuffer Table A.3, §14.7, §18.3, §22.6, §30.1.1, §38.1, §38.4
-
IndexElementSize §18.3
-
InstancePlayLimitException §45.7
-
Int128 §62.6
-
InvalidOperationException §13.14, §13.14
-
IO::IOException §56.5.2
-
IO::RandomAccess §57.8
-
IO::Stream Appendix C, §56.5
-
iOS Chapter 67
-
IPackedVectorT<UInt32> §8.1
-
IPlatform Chapter 61, §61.2, §61.6
-
IPlatformSurfacePresenter §61.4
-
IRenderTarget §14.5
-
ITextureCubeRenderer §23.23.2
-
ITextureRenderer §24.7
-
IVertexBufferRenderer
-
SetVertexDeclaration §18.2
-
IVertexType §18.1, §40.2, §8.1
-
Joysticks §44.6, §44.6.2, §44.9
-
Keyboard Table F.1, §44.2, §44.2.1, §5.3
-
KeyboardState Table F.1, §44.2, §44.2.1, §5.3
-
KeyframeEXT §41.5
-
KeyNotFoundException §58.6
-
Keys §44.2, §44.2.1, §44.8
-
KeyState §44.2.1
-
LaunchParameters §6.8
-
LeaderboardEntry §49.4
-
LeaderboardReader §49.4
-
LeaderboardWriter §49.1, §49.4
-
link closure Chapter 10, Chapter 72
-
LinkedList §53.5
-
LLGL Appendix B
-
LocalNetworkGamer Table F.4
-
macOS Chapter 67
-
MAGNUM Appendix B
-
MathHelper §7.9
-
Matrix Table A.1, §13.1, §7.1, §7.2, §7.5, §8.1
-
Matrix::ToColumnMajor Table E.1
-
Media §1.6, Chapter 46
-
MediaLibrary §1.6, §46.1, §46.2
-
MediaPlayer Table F.2, §10.1, Chapter 46, §46.3
-
MediaQueue §46.3
-
MemoryStream Appendix C, Table F.6, §33.6.1, §56.5.1
-
MemoryStream::Write §58.6
-
MessageBox §48.2
-
meta-gl Chapter 59
-
METAL Appendix B
-
Microphone §45.8
-
Microsoft::Devices §10.4.1
-
Microsoft::Devices::Sensors Table E.3, Chapter 47, §48.1
-
Microsoft::Xna::Framework §1.6, §3.2, §3.2, §61.1, §9.2
-
Microsoft::Xna::Framework::Graphics §3.9
-
Microsoft::Xna::Framework::Input Chapter 44
-
Microsoft::Xna::Framework::Net Chapter 51
-
Microsoft::Xna::Framework::Storage Appendix C, Chapter 50, §9.2
-
Microsoft.Xna.Framework §1.1
-
migration Chapter 74
-
MinGW-w64 Chapter 62
-
Model Table A.4, §23.14, §24.8, §24.8.1, §24.8.1, §28.10.1, §28.10, §33.1.1, §38.1, §38.4, §38.4, §38.5, §38.5, §38.5, §38.5.1, §38.6, §38.6, §38.7, §39.3, §39.4, §39.5, Chapter 41, §41.1, Chapter 42
-
Model::Draw §38.3, §38.3.1
-
Model.Tag §38.4
-
ModelAnimationsEXT Table H.2, §41.5
-
ModelBone Table A.4, Table H.1, §38.1, §38.4, §38.5, §38.6, §38.7, §39.2, §41.2, §41.3, §41.5
-
ModelBoneCollection §38.1, §38.8
-
ModelEffectCollection §38.1, §38.3.1, §38.8
-
ModelEffectCollection::Add §38.3.1
-
ModelMesh Table A.4, §17.6.4, §38.1, §38.1, §38.5, §38.6, §39.2, §41.2
-
ModelMesh::Draw §38.3, §38.3.1
-
ModelMeshCollection §38.1
-
ModelMeshPart Table A.4, §38.1, §38.5, §38.6, §40.4, §41.2
-
ModelMeshPart.Tag §38.4
-
ModelMeshPartCollection §38.1, §38.8
-
module monorepo Chapter 9
-
MojoShader Appendix C
-
morph targets
-
MorphTargetEXT §38.6
-
Motion §47.1
-
Mouse Table F.1, §44.3, §44.3.1, §5.3
-
MouseCursor §10.1, §10.1, §44.3
-
MouseState Table F.1, §44.3, §44.3.1
-
namespace Chapter 3
-
NANOVG Appendix B
-
Net §4.3
-
NetworkGamer Table F.4, §51.2, §51.3
-
NetworkSession Table F.4, §49.7, §51.1, §51.2
-
NetworkSession.GamerJoined §53.4
-
NetworkSessionProperties §51.5
-
NotImplementedException §57.1, §7.7.2, §8.4
-
NotSupportedException §14.4.3, §18.4, §19.1.2, §19.3.3, §30.3, §56.5.1
-
Object §53.3, Chapter 55, §55.1, §55.3
-
ObjectDisposedException Appendix C, §56.5.2
-
OcclusionQuery §A.6, §19.1.2, §23.4.1, §23.4.1, §24.9, §28.1.3
-
OcclusionQuery::PixelCount() §22.3
-
open gap Chapter 79
-
OpenGL loader Chapter 59
-
OPENGL1 Appendix B
-
OPENGL2 Appendix B
-
OPENGL33 Appendix B
-
OPENGL4 Appendix B
-
OPENGLES1 Appendix B
-
OPENGLES2 Appendix B
-
OPENGLES3 Appendix B
-
OPENVG Appendix B
-
oracle (D3D9) Appendix C
-
OrderedDictionary §53.5
-
ownership Chapter 3
-
PackedVector §3.9
-
PacketReader §51.5
-
PacketWriter §51.5
-
path containment Chapter 37
-
PbrEffect Appendix C, Table E.2, §23.22, §23.22.1, §23.43, §42.5
-
permanent deviation Chapter 57
-
pixel oracle Chapter 70
-
pixel testing
-
PIXIJS Appendix B
-
Plane Table A.1, §7.7, §7.7.1, §8.1, §8.3
-
Plane::Transform §7.1, §8.3.1, §8.3.1
-
PlaneIntersectionType::Front §8.3
-
Planet Blupi Chapter 75
-
platform evidence Chapter 61
-
PlatformFactory §61.2
-
PlatformNotSupportedException §57.1
-
PlayerIndex §10.4.1, §44.2, §9.4
-
Playlist §46.3
-
Point Table A.1, §7.8, §8.1, §8.5
-
PORTABLEGL Appendix B
-
porting Chapter 74
-
Power §44.6, §44.6.2, §44.9
-
PowerInfo §48.2, §48.5
-
PowerStateEXT §44.6.2
-
PresentationMode §19.2.3, §23.11.2, §5.4
-
PresentationParameters §12.1, §12.7, §19.2.4, §23.11.1, §26.13, §28.10, §28.4.2, §6.7.1
-
Program §59.5
-
ProgramPipeline §59.5
-
Proton Chapter 63
-
QualityOfService §51.2
-
Quaternion Table A.1, §7.2, §7.6, §8.1
-
Query::result_u64() §59.8
-
Queue §53.5
-
RasterizerState §A.5, §13.1, §16.2, §19.4.3, §24.12, §30.1.1
-
RasterizerState::CullCounterClockwise §16.7
-
RasterizerState::ScissorTestEnable §12.2.1
-
RasterizerState.DepthBias §23.33, §23.5, §24.4
-
RawMesh §17.6.4
-
Ray Table A.1, §2.6, §7.7, §7.7.1, §8.1
-
re-audit Chapter 79
-
reading paths Reading Paths
-
RecoverableResource §59.5.1, §59.6, §59.6
-
Rectangle Table A.1, §13.2, §13.3, §4.6.2, §5.5, §7.1, §7.8, §8.1
-
Rectangle::Contains §8.5
-
ReflectiveReader<T> Appendix C
-
renderer identity Appendix B
-
RenderPipelineSettings §4.4
-
RenderTarget2D Table A.3, §12.8, §14.1, §14.5, §14.5.1, §14.6, §21.2.1, §21.5, §22.11, §23.10, §23.13, §23.13, §23.13, §23.15, §23.23, §23.23.2, §23.23.2, §23.32.1, §23.37, §23.37.1, §23.38, §23.6, §26.1, §26.10, §26.9, §27.5, §28.5, §29.1, §30.11, §31.4, §32.2, §66.6, §75.9.2
-
RenderTarget2D::GetData §12.4.2
-
RenderTargetBinding §12.4.3, §14.4.3, §14.5
-
RenderTargetCube Table A.3, §14.4, §14.4.3, §14.5.1, §14.5, §14.5.1, §19.3.3, §23.10, §23.23, §23.23.2, §23.23.2, §23.23.2, §23.23.2, §23.26, §23.36, §23.37, §23.6, §28.9, §28.9.1, §32.2
-
RenderTargetUsage §14.5.1, §14.5.1, §30.2
-
resource limit Chapter 37
-
ResourceContentManager §33.6
-
ResourceRegistration §59.5.1, §59.6, §59.6
-
ResourceRegistry §59.5.1, §59.6, §59.6
-
revision pin Chapter 78, Production and Evidence Method
-
roadmap Chapter 79
-
runtime substitution Chapter 71
-
sample program Chapter 77
-
SamplerState §A.5, §16.6
-
ScopedBind §59.5.1
-
ScopedDebugGroup §59.5.1
-
SDL_GPU Appendix B, Appendix C
-
SDL_RENDERER Appendix B, Appendix C
-
SDL3 Appendix C
-
SdlGpuEffectRenderer §23.32
-
SdlGpuRenderTarget2DState §23.37
-
SdlGpuRenderTargetCubeRenderer §23.37
-
SdlGpuRenderTargetCubeState §23.37
-
SdlGpuRenderTargetRenderer §23.37
-
SdlRenderer §23.29
-
Semantic Versioning §4.4
-
SendDataOptions §51.4
-
SensorBase::TimeBetweenUpdates §53.5
-
SensorBase<TSensorReading> §47.1
-
Sensors §3.3, §44.6, §44.6.2, §44.6.2, §44.9
-
shader Chapter 17
-
ShaderEffect §A.6, Table E.2, §1.5, §12.2, §12.6.2, §14.2, §14.4.1, §14.8, §15.1, Chapter 17, §17.6, §17.6, §17.6, §17.6.1, §17.6.1, §17.6.1, §17.6.2, §17.6.3, §17.6.3, §17.6.4, §17.6.4, §17.6.5, §17.7, Table 17.1, §19.1.2, §23.30, §23.32, §23.32.1, §23.43, §28.7.1, §30.8, §79.3
-
sharp-runtime Appendix C, Chapter 53
-
SharpRuntime Appendix C
-
sibling repositories Chapter 2
-
SignedInGamer Table F.4, §49.1
-
SKIA Appendix B
-
SkinnedEffect Table A.4, Appendix C, §15.2, §15.3, §15.7, §15.8, §15.9, §23.22, §23.22.1, §23.31, §23.43, §3.4, §30.1.1, §35.4.9, §40.6, §41.1, Chapter 52, §52.2, §52.2, §52.3
-
SkinnedEffect::SetBoneTransforms §38.6, §38.6.1
-
SkinnedEffect::WeightsPerVertex §3.4
-
SkinnedModelEXT Appendix C, Table E.2, Table F.4, §38.4, §38.4, §38.4, Chapter 41, §41.2, §42.6, Chapter 52, §52.2
-
SkinnedPbrEffect Table E.2, §40.6, §41.1
-
skinning Chapter 41
-
SkinningData Table E.2, Table H.2, §38.4, §38.5, §38.7, Chapter 41, §41.1, §41.2
-
SOFTWARE Appendix B, Appendix C
-
SOKOL Appendix B
-
Song Appendix C, Table F.2, §1.6, §33.1.1, §33.1.1, §33.8, §46.1, §46.1, §46.1, §46.2, §75.9.4
-
SongCollection §46.2, §46.3
-
SortedDictionary §53.5
-
SortedList §53.5
-
SortedSet §53.5
-
SoundBank §45.5
-
SoundEffect Table F.2, §33.1.1, §33.4, §35.3, §45.1, §45.2, §45.3, §45.3, §5.4
-
SoundEffectInstance Table F.2, §45.2, §45.3
-
SoundEffectReader §33.8.1, §45.6
-
source audit Chapter 78
-
Speedy Blupi Chapter 75
-
SpriteBatch Table A.3, Appendix C, §1.1, §1.2, Chapter 13, §13.1, §13.11, §13.14, §13.14, §13.15, §13.3, §13.4, §13.8, §14.5.1, §15.5, §16.5, §17.6, §17.6.3, §17.6.4, §17.7, Table 17.1, Figure 22.1, §22.3, §22.3.1, §23.14, §23.20, §23.26, §23.37.1, §23.38, §26.6, §28.1.6, §28.1.7, §28.10.1, §28.4, §28.4, §28.6, §28.7, §28.7, §28.7.1, §28.7.3, Table 28.3, Figure 30.1, §30.2, §30.3.1, §30.6, §49.5, §5.2, §5.2, §5.6, §75.9, §75.9.2, The shortest practical route
-
SpriteEffect §13.1
-
SpriteEffects Chapter 13, §13.1, §13.5, §13.9, §30.2
-
SpriteFont Table A.3, Chapter 13, §13.8, §13.8, §13.9, §23.14, §28.10, §30.4, §33.1.1, §49.5
-
SpriteSortMode Chapter 13, §13.5, §22.3.1
-
SpriteSortMode.Immediate §28.1.3
-
SslStream §57.5
-
Stack §53.5
-
StencilOperation §16.4
-
stock effects Appendix C
-
Storage Appendix C
-
StorageContainer Appendix C, Table F.5, §50.3, §50.4
-
StorageDevice Appendix C, Table F.5, §49.2, §50.1
-
StorageDeviceNotConnectedException §50.6
-
Stream §53.3
-
stride ABI Chapter 40
-
String Table F.6, Chapter 55
-
STUB Appendix B
-
SurfaceFormat §14.1, §14.3.1, §14.4, §14.6, §22.3, §22.3, §23.11.1, Chapter 24, §26.13, §28.1.3
-
SurfaceFormat::Color §14.1, §14.3.1, §14.4, §14.4.1, §14.6, §14.6
-
SVG_DOM Appendix B
-
Sync §59.6
-
System §13.14
-
System::Activator §53.7, §53.7.1, §55.6
-
System::Delegate §55.5, §57.4
-
System::EventHandler<TEventArgs> §53.4
-
System::Exception §13.14, §53.3.1, §55.3, §57.6
-
System::GC §55.4, §57.3
-
System::IDisposable §53.3, §55.4
-
System::IO::FileShare §50.5
-
System::IO::MemoryStream §56.5.1
-
System::IO::Stream Table F.6, §50.3
-
System::MulticastAction<Args…> §53.4, §55.5, §57.4
-
System::Object Table F.6, §53.3, §55.1
-
System::String §53.3.1, §55.2, §56.4
-
System::SystemException §13.14, §57.6
-
System::Text::StringBuilder §55.2
-
System::Threading::ReaderWriterLockSlim §57.6
-
System::TimeSpan §53.5
-
System::Type §53.7, §53.7.1, §57.2
-
System::Type::From<T>() §55.6
-
SystemTray §48.1
-
Task §56.7
-
task tracking Chapter 78
-
Task::Wait §53.6.1
-
Task::WhenAll §53.6.1
-
Task::WhenAny §53.6.1
-
TaskCanceledException §53.6.1, §53.6.1
-
TaskCompletionSource<TResult>::TrySetResult §58.7
-
TaskT<TResult> §56.8
-
test architecture Chapter 68
-
test counting Chapter 69
-
test oracle Chapter 70
-
test population Chapter 69
-
Text::StringBuilder §56.4
-
Text::UTF8Encoding §56.6
-
Texture §14.1, §14.2, §14.2, §14.4.1, §14.5, §59.5, §59.6
-
Texture2D Table A.3, §10.1, §12.8.1, §13.11, Chapter 14, §14.1, §14.1, §14.3, §14.3.2, §14.4, §14.5, §14.6, §19.1.1, §19.1.1, §19.1.1, §22.3, §23.13, §23.13, §23.13, §23.20, §23.23, §23.23.3, §23.24, §23.39.1, §23.39.1, §23.41, §26.13, §26.9, §28.1.2, §30.1.1, §30.6, §33.1.1, §33.4, §35.2.2, §48.2, §5.2, §5.4, §75.9.2
-
Texture2D::GetData() §14.3.2
-
Texture2D::Width §5.5
-
Texture3D Table A.3, Chapter 14, §14.1, §14.2, §14.2, §14.2, §14.4, §14.4, §14.4.2, §16.6, §23.36, §23.36, §23.39.1, §23.39.1, §24.11, §28.6.4, §30.3, §32.2, §8.1
-
TextureAddressMode §16.6, §30.3.1
-
TextureCollection §14.2
-
TextureCube Table A.3, Chapter 14, §14.1, §14.2, §14.4, §14.4, §14.4.1, §14.4.1, §14.4.3, §14.5, §15.7.1, §16.6, §23.23, §23.23.2, §23.23.2, §23.36, §23.39.1, §24.11, §30.1.1, §30.3, §32.2, §33.1.1, §33.4, §35.2.2, §35.3, §8.1
-
TextureCube::GetData() §28.6.4
-
TextureFilter §16.6, §30.2
-
Threading::Tasks::Task §53.6
-
Threading::Thread §53.6.1
-
TimeSpan Table F.6, §5.3, §53.5
-
TINYGL Appendix B
-
TitleContainer §6.8
-
TitleContainer::OpenStream §33.6.1
-
TitleLocation §33.6.1, §6.8
-
TouchCollection §44.5, §44.5.1
-
TouchLocation §44.5.1
-
TouchLocationState §44.5.1
-
TouchPanel Table F.1, §44.5
-
TransformFeedback §59.5
-
tvOS Chapter 67
-
Type §55.6, §57.9
-
umbrella target Chapter 10
-
UniformCache §59.5.1
-
Unsupported3DGraphicsCallBehavior §18.8
-
UTF8Encoding §56.6, §56.8
-
Vector2 Table A.1, §13.1, §13.2, §13.3, Table 13.1, §44.4.2, §5.3, §7.4, §7.4.1, §8.1, §8.5
-
Vector3 Table A.1, §13.13, §7.1, §7.4, §7.4.1, §7.4.2, §8.1
-
Vector3::Backward §7.3
-
Vector3::Forward §7.3
-
Vector4 Table A.1, §7.4, §7.4.2, §8.1
-
vertex packing Chapter 40
-
VertexArray §59.6
-
VertexBuffer Table A.3, §14.7, §18.2, §18.3, §22.6, §24.10, §30.1.1, §38.1, §38.4, §38.5
-
VertexBuffer::SetData §14.7, §18.1
-
VertexBufferBinding §18.4, §24.10
-
VertexDeclaration Appendix C, §12.6, §14.8, §14.8, §17.6.5, §18.1, §18.2, §22.6.1, §24.8.1, §28.7, §30.1.1, §8.2
-
VertexElement Appendix C, §18.2, §30.1.1
-
VertexElementFormat §17.6.5, §18.2
-
VertexElementUsage §14.8
-
VertexPositionColor §12.11, §12.6, §14.7, §28.4.4
-
VertexPositionColorTexture §12.6, §14.7, §15.5.1
-
VertexPositionNormalTexture §12.6, §14.7, §17.6.4
-
VertexPositionTexture §12.6, §14.7
-
VibrateController Table F.3, §47.4
-
Video Table F.2, §33.1.1, §33.1.1, §33.8, §33.8.3, §46.6, §46.6
-
VideoPlayer Table F.2, §4.8, §46.5, §46.6
-
VideoPlayer::Play §33.8.3
-
VideoSoundtrackType §46.5
-
Viewport §14.5.1, §30.4
-
Viewport::Width §5.4
-
VULKAN Appendix B, Appendix C
-
VulkanRenderer §23.30, §23.32
-
VulkanRenderTargetRenderer §23.13
-
VulkanTextureRenderer §23.13
-
WaveBank §45.5
-
web build Chapter 64
-
Web renderer evidence Chapter 66
-
WebAssembly Chapter 64
-
WEBGL1 Appendix B
-
WEBGL2 Appendix B
-
WEBGPU Appendix B, Appendix C
-
WICKED Appendix B
-
Windows Chapter 62
-
Wine Chapter 63
-
workflow Chapter 73
-
XACT Appendix C
-
XNA Chapter 1
-
xna4-spec Appendix C, Chapter 76
-
XNB Appendix C, Chapter 34
-
XnbReadLimits §35.2.3