| D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS | Spécifie les indicateurs pour la génération d’une structure d’accélération de raytracing. Utilisez une valeur de cette énumération avec la structure correspondante. |
| D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE | Spécifie le type d’opération de copie effectuée lors de l’appel à CopyRaytracingAccelerationStructure. |
| D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE | Spécifie le type d’informations post-génération de structure d’accélération pouvant être récupérées via des appels à EmitRaytracingAccelerationStructurePostbuildInfo. |
| D3D12SerializeVersionedRootSignature | Sérialise une signature racine de n’importe quelle version pouvant être passée à ID3D12Device::CreateRootSignature. |
| ID3D12CommandQueue::BeginEvent | Non destiné à être appelé directement. Utilisez le runtime d’événements PIX pour insérer des événements dans une file de commandes. (ID3D12CommandQueue.BeginEvent) |
| ID3D12CommandQueue::EndEvent | Non destiné à être appelé directement. Utilisez le runtime d’événements PIX pour insérer des événements dans une file de commandes. (ID3D12CommandQueue.EndEvent) |
| ID3D12CommandQueue::SetMarker | Non destiné à être appelé directement. Utilisez le runtime d’événements PIX pour insérer des événements dans une file de commandes. (ID3D12CommandQueue.SetMarker) |
| CreatePipelineState | Crée un objet d’état de pipeline à partir d’une description de flux d’état de pipeline. |
| SetAutoBreadcrumbsEnablement | Configure les paramètres d’activation des auto-breadcrumbs de Device Removed Extended Data (DRED). |
| ID3D12GraphicsCommandList::BeginEvent | Non destiné à être appelé directement. Utilisez le runtime d’événements PIX pour insérer des événements dans une liste de commandes. (ID3D12GraphicsCommandList.BeginEvent) |
| ClearDepthStencilView | Efface la ressource de profondeur/stencil. (ID3D12GraphicsCommandList.ClearDepthStencilView) |
| ID3D12GraphicsCommandList::EndEvent | Non destiné à être appelé directement. Utilisez le runtime d’événements PIX pour insérer des événements dans une liste de commandes. (ID3D12GraphicsCommandList.EndEvent) |
| ID3D12GraphicsCommandList::SetMarker | Non destiné à être appelé directement. Utilisez le runtime d’événements PIX pour insérer des événements dans une liste de commandes. (ID3D12GraphicsCommandList.SetMarker) |
| ExecuteMetaCommand (consoles XBOX Series) | Enregistre l’exécution (ou l’invocation) de la méta-commande spécifiée dans une liste de commandes graphiques. |
| WriteToSubresource | Utilise le CPU pour copier des données dans une sous-ressource, ce qui permet au CPU de modifier le contenu de la plupart des textures ayant une disposition indéfinie. |
| ID3D12Tools | Cette interface sert à configurer le runtime pour des outils tels que PIX. Elle n’est ni destinée ni prise en charge pour un autre scénario. |
| EnableShaderInstrumentation | Cette méthode permet à des outils tels que PIX d’instrumenter les shaders. |
| ShaderInstrumentationEnabled | Détermine si l’instrumentation des shaders est activée. |
| ID3D12VirtualizationGuestDevice | Référence de ID3D12VirtualizationGuestDevice, une interface de l’API graphique Direct3D 12 sur XBOX. Réservée ou inutilisée sur XBOX ; voir les remarques pour plus de détails. |
| CreateFenceFd | Référence de CreateFenceFd, une méthode de l’API graphique Direct3D 12 sur XBOX. Réservée ou inutilisée sur XBOX ; voir les remarques pour plus de détails. |
| ShareWithHost | Référence de ShareWithHost, une méthode de l’API graphique Direct3D 12 sur XBOX. Réservée ou inutilisée sur XBOX ; voir les remarques pour plus de détails. |
| D3D12XBOX_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_OFFLINE_STATISTICS_DESC (consoles XBOX Series) | Décrit les statistiques relatives à une génération de BLAS hors ligne. |
| d3d12_x (contenu de l’API) (famille XBOX One) | Rubriques de référence pour d3d12_x.h. |
| D3D12_BUFFER_SRV_FLAGS (famille XBOX One) | Identifie la façon de visualiser une ressource de mémoire tampon. |
| D3D12_BUFFER_UAV_FLAGS (famille XBOX One) | Identifie les options de vue d’accès non ordonné pour une ressource de mémoire tampon. |
| D3D12_COMMAND_LIST_TYPE (famille XBOX One) | Spécifie le type d’une liste de commandes. |
| D3D12_COMMAND_QUEUE_FLAGS (famille XBOX One) | Spécifie les indicateurs utilisés pour créer une file de commandes. |
| D3D12_DESCRIPTOR_HEAP_FLAGS (famille XBOX One) | Spécifie les options d’un tas de descripteurs. |
| D3D12_HEAP_FLAGS (famille XBOX One) | Spécifie les options du tas, par exemple si le tas peut contenir des textures et si les ressources sont partagées entre les adaptateurs. |
| D3D12_INDEX_BUFFER_STRIP_CUT_VALUE (famille XBOX One) | Lorsque la topologie de primitives en bande de triangles (triangle strip) est utilisée, les positions des sommets sont interprétées comme les sommets d’une bande de triangles continue, la valeur d’index spéciale permettant de couper la bande. |
| D3D12_INDIRECT_ARGUMENT_TYPE (famille XBOX One) | D3D12_INDIRECT_ARGUMENT_TYPE (consoles de la famille XBOX One) : types d’arguments pour les paramètres indirects, utilisés pour la structure D3D12_INDIRECT_ARGUMENT_DESC. |
| D3D12_MESH_SHADER_TIER (famille XBOX One) | Définit des constantes qui spécifient la prise en charge des mesh shaders et des amplification shaders. |
| D3D12_PIPELINE_STATE_FLAGS (famille XBOX One) | Spécifie les indicateurs qui contrôlent le placement des données produites par le geometry shader et la tessellation, notamment si les données du geometry shader sont stockées hors puce (offchip). |
| D3D12_PIPELINE_STATE_SUBOBJECT_TYPE (famille XBOX One) | Spécifie le type d’un sous-objet dans une description de flux d’état de pipeline. |
| D3D12_PRIMITIVE_TOPOLOGY_TYPE (famille XBOX One) | Spécifie la façon dont le pipeline interprète les primitives d’entrée du geometry shader ou du hull shader. |
| D3D12_QUERY_HEAP_TYPE (famille XBOX One) | Spécifie le type de tas de requêtes à créer. |
| D3D12_QUERY_TYPE (famille XBOX One) | Spécifie le type d’une requête. |
| D3D12_RESOURCE_BARRIER_FLAGS (famille XBOX One) | Indicateurs pour définir une barrière de ressources. |
| D3D12_RESOURCE_DIMENSION (famille XBOX One) | Identifie le type de la ressource utilisée. |
| D3D12_RESOURCE_FLAGS (famille XBOX One) | D3D12_RESOURCE_FLAGS (consoles de la famille XBOX One) : identifie les options des ressources. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12_RESOURCE_STATES (famille XBOX One) | Spécifie l’état d’une ressource selon la façon dont elle est utilisée. |
| D3D12_ROOT_SIGNATURE_FLAGS (famille XBOX One) | D3D12_ROOT_SIGNATURE_FLAGS (consoles de la famille XBOX One) : spécifie les options de disposition de la signature racine. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12_SAMPLER_FEEDBACK_TIER (famille XBOX One) | Définit des constantes qui spécifient la prise en charge de Sampler Feedback. |
| D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER (famille XBOX One) | Définit des constantes qui spécifient un niveau de prise en charge du partage entre API. |
| D3D12_SRV_DIMENSION (famille XBOX One) | Identifie le type de la ressource qui sera vue comme une ressource de shader. |
| D3D12_STENCIL_OP (famille XBOX One) | Identifie les opérations de stencil pouvant être effectuées pendant le test de profondeur/stencil. |
| D3D12_TEXTURE_ADDRESS_MODE (famille XBOX One) | Spécifie la technique de résolution des coordonnées de texture situées en dehors des limites d’une texture. |
| D3D12_TEXTURE_LAYOUT (famille XBOX One) | Spécifie les options de disposition des textures. Sur XBOX, cette énumération inclut les membres d’extension D3D12XBOX_. |
| D3D12_WAVE_MMA_TIER (famille XBOX One) | D3D12_WAVE_MMA_TIER (consoles de la famille XBOX One) : définit des constantes qui spécifient un niveau de prise en charge des opérations WaveMMA (wave_matrix). |
| D3D12XBOX_COMMAND_ALLOCATOR_CALLBACK_FLAGS (famille XBOX One) | Indicateurs utilisés conjointement avec l’extension XBOX pour remplacer le fonctionnement par défaut du Command Allocator. |
| D3D12XBOX_COMMAND_LIST_FLAGS (famille XBOX One) | Indicateurs spécifiant les options de création des listes de commandes. |
| D3D12XBOX_COMMAND_LIST_RESET_FLAGS (famille XBOX One) | Indicateurs à utiliser avec l’API ID3D12GraphicsCommandList2::ResetX. |
| D3D12XBOX_COMMAND_QUEUE_PRIORITY (famille XBOX One) | Spécifie les valeurs de priorité d’une file de commandes. |
| D3D12XBOX_COMPRESSION_STATE_FLAGS (famille XBOX One) | Active ou désactive la compression de couleur sur les ressources de cible de rendu, et la compression de profondeur et/ou de stencil sur les ressources de cible de profondeur. |
| D3D12XBOX_COPY_FLAGS (famille XBOX One) | D3D12XBOX_COPY_FLAGS (consoles de la famille XBOX One) : indicateurs contrôlant la copie dans la mémoire ou son remplissage. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_CREATE_DEVICE_FLAGS (famille XBOX One) | D3D12XBOX_CREATE_DEVICE_FLAGS (consoles de la famille XBOX One) : définit les indicateurs utilisés pour créer un périphérique. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_DATA_FORMAT (famille XBOX One) | Définit les noms de divers formats de données. |
| D3D12XBOX_DCC_COLOR_TRANSFORM (famille XBOX One) | La transformation de couleur à effectuer avant l’application de la Delta Color Compression. |
| D3D12XBOX_DCC_COMPRESSION_LEVEL (famille XBOX One) | D3D12XBOX_DCC_COMPRESSION_LEVEL (consoles de la famille XBOX One) : établit la taille d’unité maximale pour la Delta Color Compression (DCC). |
| D3D12XBOX_DEBUG_FILTER_FLAGS (famille XBOX One) | Ensemble d’indicateurs qui spécifient les actions à entreprendre en réponse à une erreur de validation donnée. |
| D3D12XBOX_DEBUG_FLAGS (famille XBOX One) | Spécifie les indicateurs utilisés pour effectuer le débogage sur XBOX One. |
| D3D12XBOX_DERIVED_COMPUTE_STATE_TYPE (famille XBOX One) | Spécifie le type d’une structure stockée dans un objet d’état de calcul dérivé. |
| D3D12XBOX_DERIVED_GRAPHICS_STATE_TYPE (famille XBOX One) | Le type d’un objet d’état de pipeline graphique dérivé. |
| D3D12XBOX_DISPATCH_FLAGS (famille XBOX One) | D3D12XBOX_DISPATCH_FLAGS (consoles de la famille XBOX One) : indicateurs contrôlant ID3D12GraphicsCommandList.DispatchX. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS (famille XBOX One) | D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS (consoles de la famille XBOX One) : indicateurs à utiliser avec l’API ExecuteCommandLists2X. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_EXTENDED_COMPUTE_PIPELINE_STATE_TYPE | Spécifie le type d’une structure stockée dans un objet d’état de calcul étendu. |
| D3D12XBOX_EXTENDED_GRAPHICS_PIPELINE_STATE_TYPE | Spécifie le type d’une structure stockée dans un objet d’état de pipeline graphique étendu. |
| D3D12XBOX_FLUSH (famille XBOX One) | Spécifie les indicateurs qui contrôlent ID3D12GraphicsCommandList::FlushPipelineX et ID3D12CommandQueue::SignalX. |
| D3D12XBOX_FRAME_EVENT_STATISTICS_FLAGS (famille XBOX One) | Spécifie l’état d’un rapport de statistiques d’événements de frame. |
| D3D12XBOX_FRAME_EVENT_TYPE (famille XBOX One) | Spécifie le type d’un événement, aux fins de la planification des frames. |
| D3D12XBOX_FRAME_INTERVAL_FLAGS (famille XBOX One) | D3D12XBOX_FRAME_INTERVAL_FLAGS (consoles de la famille XBOX One) : spécifie les options offrant un contrôle supplémentaire sur l’intervalle de frame établi. |
| D3D12XBOX_FRAME_PIPELINE_TOKEN (famille XBOX One) | Définit un identificateur pour une frame lors de son passage dans le pipeline graphique : de l’origine et de l’échantillonnage des entrées jusqu’à la présentation. |
| D3D12XBOX_FRAME_STATISTICS_TYPE (famille XBOX One) | Spécifie les types de statistiques de frame à retourner lors de l’appel à GetFrameStatisticsX. |
| D3D12XBOX_GDS_OPERATION (famille XBOX One) | Spécifie les opérations de lecture et d’écriture pour le Global Data Share (GDS). |
| D3D12XBOX_HARDWARE_VERSION (famille XBOX One) | Représente les versions matérielles de la famille d’appareils XBOX One. |
| D3D12XBOX_HISTENCIL_COMPARE_FUNCTION (famille XBOX One) | Spécifie comment interpréter le résultat de la fonction COMPARE. |
| D3D12XBOX_NUMBER_FORMAT (famille XBOX One) | Définit les noms de divers formats de nombres. Utilisé par la structure D3D12XBOX_SHADER_RESOURCE_VIEW_DESC. |
| D3D12XBOX_OCCLUSION_QUERY_CONTROL_COUNT_FLAG | Indicateurs contrôlant quels échantillons compter, par exemple s’il faut compter les échantillons ayant réussi ou échoué au test de profondeur ou de stencil. |
| D3D12XBOX_ORDERED_APPEND_SHADER_STAGE (famille XBOX One) | Associe un compteur Ordered Append à un étage de shader. Seul le Compute Shader est actuellement pris en charge. |
| D3D12XBOX_PAGE_MAPPING_FLAGS (famille XBOX One) | D3D12XBOX_PAGE_MAPPING_FLAGS (consoles de la famille XBOX One) : indicateurs spécifiant des détails supplémentaires sur la façon dont les pages doivent être mappées par certaines méthodes. |
| D3D12XBOX_PAGE_MAPPING_RANGE_TYPE (famille XBOX One) | Spécifie l’objectif d’une plage de mappage de pages. |
| D3D12XBOX_PIX_CAPTURE_FLAGS (famille XBOX One) | D3D12XBOX_PIX_CAPTURE_FLAGS (consoles de la famille XBOX One) : indicateurs contrôlant le type d’informations capturées pour analyse. |
| D3D12XBOX_PIXEL_SHADER_OPTION_CONSERVATIVE_Z_EXPORT | Force les exports Z à être inférieurs ou supérieurs à la valeur Z source, DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT. |
| D3D12XBOX_PIXEL_SHADER_OPTION_DEPTH_BEFORE_SHADER | Fournit les paramètres du registre DB_SHADER_CONTROL.DEPTH_BEFORE_SHADER, qui contrôle le moment du test de profondeur du pixel shader. |
| D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_HIER_FAIL | Fournit les paramètres du registre DB_SHADER_CONTROL.EXEC_ON_HIER_FAIL, qui contrôle le test de profondeur du pixel shader. |
| D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_NOOP (famille XBOX One) | Paramètre qui contrôle le test de profondeur du pixel shader (DB_SHADER_CONTROL.EXEC_ON_NOOP). |
| D3D12XBOX_PIXEL_SHADER_OPTION_OUT_OF_ORDER_RASTERIZATION | Établit le niveau de rastérisation dans le désordre (Out-of-Order, OoO). |
| D3D12XBOX_PIXEL_SHADER_OPTION_PER_SAMPLE_ITERATION | Fournit les paramètres du registre PA_SC_MODE_CNTL_1.PS_ITER_SAMPLE, qui contrôle l’exécution par échantillon du pixel shader. |
| D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL (famille XBOX One) | Fournit les paramètres de DB_SHADER_CONTROL.KILL_ENABLE, qui contrôle la capacité d’un pixel shader à éliminer des pixels. |
| D3D12XBOX_PIXEL_SHADER_OPTION_ZORDER (famille XBOX One) | Fournit les paramètres du registre DB_SHADER_CONTROL.Z_ORDER, qui contrôle le test de profondeur du pixel shader. |
| D3D12XBOX_PREFETCH_MEMORY_FLAGS (famille XBOX One) | Fournit des indicateurs pour contrôler les opérations de préchargement (prefetch) de mémoire. |
| D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS (famille XBOX One) | Fournit des indicateurs spécifiant quels shaders de l’objet d’état de pipeline doivent être récupérés pour les opérations de préchargement de pipeline. |
| D3D12XBOX_PRESENT_DESC_TYPE (famille XBOX One) | Fournit des identificateurs pour le type d’une description de présentation étendue. |
| D3D12XBOX_PRESENT_FLAGS (famille XBOX One) | Spécifie les options de présentation utilisées par PresentX pour afficher les ressources. |
| D3D12XBOX_PRESENT_PLANE_DESC_TYPE (famille XBOX One) | Identificateur du type d’une description de présentation de plan étendue. |
| D3D12XBOX_PRESENT_PLANE_FLAGS (famille XBOX One) | Fournit les options de composition pour le plan de présentation. |
| D3D12XBOX_PRESENT_PLANE_SCALE_FILTER (famille XBOX One) | Sélection du filtre de mise à l’échelle pour le suréchantillonnage d’une ressource de plan source vers un affichage de destination. |
| D3D12XBOX_PROCESS_DEBUG_FLAGS (famille XBOX One) | D3D12XBOX_PROCESS_DEBUG_FLAGS (consoles de la famille XBOX One) : définit les indicateurs utilisés pour déboguer un processus. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12XBOX_REGISTER_PAGE_POOL_FLAGS (famille XBOX One) | Indicateurs à utiliser avec l’API RegisterPagePool2X. |
| D3D12XBOX_REPORT_GPU_HANG_FLAGS (famille XBOX One) | Définit les options à utiliser lors du signalement d’un blocage du GPU. |
| D3D12XBOX_RESOURCE_BARRIER_ACTIONS (famille XBOX One) | Définit les actions de barrière de ressources. Chaque membre est une action qui résultera ou pourra résulter de l’appel à ID3D12XboxDmaCommandList::ResourceBarrier. |
| D3D12XBOX_SAMPLER_FLAGS (famille XBOX One) | D3D12XBOX_SAMPLER_FLAGS (consoles de la famille XBOX One) : indicateurs d’échantillonneur pour créer une description d’échantillonneur. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12XBOX_SCHEDULE_FRAME_EVENT_FLAGS (famille XBOX One) | Spécifie les options de planification pour ID3D12Device::ScheduleFrameEventX. |
| D3D12XBOX_SERIALIZE_FLAGS (famille XBOX One) | Indicateurs contrôlant la sérialisation des objets d’état de pipeline. |
| D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM (famille XBOX One) | Spécifie l’algorithme que les processus SIMD (Single Instruction Multiple Data) doivent utiliser pour chaque unité de calcul (CU). |
| D3D12XBOX_SHADER_STAGE (famille XBOX One) | Spécifie un étage de shader. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAGS (famille XBOX One) | Désactive des unités de calcul (CU) pour des shaders spécifiques. |
| D3D12XBOX_TEXTURE_FILTER_MODE (famille XBOX One) | Spécifie le mode de filtrage de texture à utiliser dans une description d’échantillonneur. |
| D3D12XBOX_TEXTURE_MIP_FILTER (famille XBOX One) | Spécifie le filtrage MIP de texture qui sera utilisé dans une description d’échantillonneur. |
| D3D12XBOX_TEXTURE_XY_FILTER (famille XBOX One) | Spécifie le filtrage de texture XY à utiliser dans une description d’échantillonneur. |
| D3D12XBOX_TEXTURE_Z_FILTER (famille XBOX One) | Spécifie le filtre Z de texture à utiliser dans une description d’échantillonneur. |
| D3D12XBOX_WAIT_FLAGS (famille XBOX One) | D3D12XBOX_WAIT_FLAGS (consoles de la famille XBOX One) : indicateurs pour sélectionner le moteur utilisé pour effectuer une attente. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_WAIT_FRAME_EVENT_FLAGS (famille XBOX One) | Spécifie les options d’attente d’événement. |
| D3D12XBOX_WRITE_VALUE_BOP_FLAGS (famille XBOX One) | Indicateurs contrôlant des méthodes telles que ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX. |
| D3D12XBOX_WRITE_VALUE_TOP_FLAGS (famille XBOX One) | Indicateurs qui contrôlent les écritures différées d’horodatage GPU vers le haut du pipeline (Top Of Pipe). |
| D3D12CreateDevice (famille XBOX One) | D3D12CreateDevice (consoles de la famille XBOX One) : crée un périphérique qui représente l’adaptateur d’affichage. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12GetFlushFromResourceBarrierActionsX (famille XBOX One) | Masque l’activité liée à la compression dans les actions de barrière de ressources spécifiées et la convertit en un ensemble de flushes pouvant être passés à l’API correspondante. |
| D3D12XboxCreateDevice (famille XBOX One) | D3D12XboxCreateDevice (consoles de la famille XBOX One) : crée un périphérique qui représente l’adaptateur d’affichage. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XboxEnableMemoryProfiling (famille XBOX One) | Active le profilage de la mémoire. |
| D3D12XboxGetCachedReadPointer (famille XBOX One) | Obtient un pointeur de lecture mis en cache pour le handle de descripteur CPU spécifié. |
| D3D12XboxGetProcessDebugFlags (famille XBOX One) | Obtient les indicateurs de débogage du processus en cours. |
| D3D12XboxGetWritePointer (famille XBOX One) | Obtient un pointeur d’écriture pour le handle de descripteur CPU spécifié. |
| D3D12XboxInitializeDefaultComputeShaderLimits | Initialise une structure D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC avec les limites par défaut. |
| D3D12XboxInitializeDefaultGraphicsShaderLimits | Initialise une structure D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC avec les limites par défaut. |
| D3D12XboxInitializeDefaultTessellationParameters | Initialise une structure D3D12XBOX_TESSELLATION_PARAMETERS_DESC avec les valeurs par défaut. |
| D3D12XboxSetProcessDebugFlags (famille XBOX One) | Définit les options qui seront utilisées pour déboguer un processus. |
| D3D12XboxUnloadDriverModule | Décharge du processus le pilote graphique en mode utilisateur actuellement chargé. |
| D3DConfigureVirtualMemory (famille XBOX One) | Initialise le suivi de la mémoire graphique. |
| CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT (famille XBOX One) | Structure d’assistance basée sur un modèle (template) qui encapsule une paire type de sous-objet/données de sous-objet en un seul objet adapté à une description de flux. |
| CD3DX12XBOX_PIPELINE_STATE_STREAM_PARSE_HELPER (contenu de l’interface) (famille XBOX One) | Construit un objet CD3DX12_PIPELINE_STATE_STREAM interne à partir des détails de sous-objets passés aux fonctions membres correspondantes. |
| XboxSetComputeShaderLimits (famille XBOX One) | Initialise le membre ComputeShaderLimitsX d’un objet PipelineStream avec la valeur du paramètre desc. |
| XboxSetDepthStencilOptions (famille XBOX One) | Initialise le membre DepthStencilOptionsX d’un objet CD3DX12XBOX_PIPELINE_STATE_STREAM avec la valeur du paramètre desc. |
| XboxSetGraphicsShaderLimits (famille XBOX One) | Initialise le membre GraphicsShaderLimitsX d’un objet CD3DX12XBOX_PIPELINE_STATE_STREAM avec la valeur du paramètre desc. |
| XboxSetPixelShaderOptions (famille XBOX One) | Initialise le membre PixelShaderOptionsX de PipelineStream à l’aide de la valeur du paramètre desc. |
| XboxSetTessellationParameters (famille XBOX One) | Initialise le membre TessellationParametersX de PipelineStream à l’aide de la valeur du paramètre desc. |
| ID3D12CommandAllocator (contenu de l’interface) | Représente les allocations de stockage pour les commandes GPU. |
| SetAllocatorCallbackX (famille XBOX One) | Définit une fonction de rappel d’allocation pour l’allocateur de commandes. |
| ID3D12CommandQueue (contenu de l’interface) (famille XBOX One) | ID3D12CommandQueue (contenu de l’interface) (consoles de la famille XBOX One) : soumet des listes de commandes et synchronise leur exécution. |
| ClearPageMappingsX (famille XBOX One) | Efface les mappages de pages. |
| CopyPageMappingsBatchX (famille XBOX One) | Mappe des plages de pages mémoire dans l’espace d’adressage virtuel du GPU sous forme d’un ou plusieurs lots. |
| CopyPageMappingsX (famille XBOX One) | Manipule les tables de pages GPU sur la chronologie du GPU. Peut être appelé sur les files de commandes graphiques et DMA, mais pas sur les files de calcul. |
| ExecuteCommandLists (famille XBOX One) | Soumet un tableau de listes de commandes à exécuter. |
| ExecuteCommandLists2X (famille XBOX One) | ExecuteCommandLists2X (consoles de la famille XBOX One) : API d’extension XBOX pour l’exécution de listes de commandes. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| InvalidateGraphicsTLBX (famille XBOX One) | Invalide un TLB (translation lookaside buffer) graphique. |
| ID3D12CommandQueue::KickoffX (famille XBOX One) | ID3D12CommandQueue::KickoffX (consoles de la famille XBOX One) : soumet au GPU, pour traitement, les segments de listes de commandes graphiques ou de calcul en file d’attente. |
| PIXGpuBeginCapture (famille XBOX One) | Démarre le processus de capture GPU de PIX. |
| PIXGpuCaptureNextFrame (famille XBOX One) | Capture la prochaine frame de données pour le GPU. |
| PIXGpuEndCapture (famille XBOX One) | Termine le processus de capture GPU de PIX. |
| PresentX (famille XBOX One) | Présente un ensemble de ressources pour affichage. |
| ResumeX (famille XBOX One) | Reprend depuis la veille connectée. |
| SetHDRToneMapperX (famille XBOX One) | Définit un mappeur de tons HDR (High Dynamic Range) utilisé pour produire une image SDR (Standard Dynamic Range) au moment de l’exécution lorsqu’un jeu HDR active le mappage de tons automatique. |
| SignalX (famille XBOX One) | SignalX (consoles de la famille XBOX One) : met à jour une barrière (fence) à une valeur spécifiée. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| SuspendX (famille XBOX One) | Se suspend pour la veille connectée. |
| ID3D12Debug (contenu de l’interface) (famille XBOX One) | Une interface de débogage contrôle les paramètres de débogage et valide l’état du pipeline. Elle ne peut être utilisée que si la couche de débogage est activée. |
| SetProcessDebugFlags (famille XBOX One) | Définit les options à utiliser pour déboguer un processus. |
| ID3D12Device (contenu de l’interface) (famille XBOX One) | L’interface de périphérique représente un adaptateur virtuel utilisé pour créer des ressources. |
| CreateCommandListX (famille XBOX One) | CreateCommandListX (consoles de la famille XBOX One) : crée une liste de commandes. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| CreateCommandQueueX (famille XBOX One) | Crée une file de commandes sur XBOX One. |
| CreateCommittedResourceX (famille XBOX One) | Crée à la fois une ressource et un tas implicite suffisamment grand pour contenir la ressource entière. La ressource est mappée sur le tas. |
| CreateComponentPlacedResourceX (famille XBOX One) | CreateComponentPlacedResourceX (consoles de la famille XBOX One) : place un composant d’une ressource (sous-ressource). Référence graphique Direct3D 12 pour XBOX. |
| CreateComponentPlacedResourceX1 (famille XBOX One) | Place un composant d’une ressource (sous-ressource) décrite par D3D12XBOX_RESOURCE_DESC. |
| CreateComputePipelineStateX (famille XBOX One) | Crée un objet d’état de pipeline de calcul avec des détails supplémentaires, tels que les limites de shader. |
| CreateCounterSetX (famille XBOX One) | Crée un ensemble de compteurs matériels GPU pouvant être échantillonnés. |
| CreateDerivedComputePipelineStateX (famille XBOX One) | Crée efficacement un objet d’état de pipeline de calcul dérivé d’un autre objet d’état de pipeline. |
| CreateDerivedGraphicsPipelineStateX (famille XBOX One) | Crée efficacement un objet d’état de pipeline graphique dérivé d’un autre objet d’état de pipeline. |
| CreateGraphicsPipelineStateX (famille XBOX One) | Crée un objet d’état de pipeline graphique avec des détails supplémentaires, tels que les limites de shader et les options de profondeur, de stencil et de pixel shader. |
| CreatePlacedRawShaderResourceViewX (famille XBOX One) | Crée un descripteur de vue de ressource de shader directement à partir d’une ressource et d’une description de vue de ressource, sans créer d’objet API ID3D12Resource intermédiaire. |
| CreatePlacedRawUnorderedAccessViewX (famille XBOX One) | Crée un descripteur de vue d’accès non ordonné directement à partir d’une ressource et d’une description de vue de ressource, sans créer d’objet API ID3D12Resource intermédiaire. |
| CreatePlacedResourceX (famille XBOX One) | CreatePlacedResourceX (consoles de la famille XBOX One) : place une ressource entière. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| CreatePlacedShaderResourceViewX (famille XBOX One) | Place une vue de ressource de shader (SRV). |
| CreatePlacedUnorderedAccessViewX (famille XBOX One) | Place une vue d’accès non ordonné (UAV). |
| CreateSamplerX (famille XBOX One) | Crée un objet échantillonneur qui encapsule les informations d’échantillonnage d’une texture sur XBOX. |
| DeserializeComputePipelineStateX (famille XBOX One) | Désérialise un objet d’état de pipeline de calcul précédemment sérialisé pour permettre un chargement efficace des objets d’état de calcul au moment de l’exécution. |
| DeserializeGraphicsPipelineStateX (famille XBOX One) | Désérialise un objet d’état de pipeline graphique précédemment sérialisé pour permettre un chargement efficace des objets d’état de pipeline au moment de l’exécution. |
| EnableManualGraphicsTLBInvalidationX (famille XBOX One) | Active l’invalidation manuelle du TLB (translation lookaside buffer) graphique. Il s’agit d’une méthode d’extension D3D12.x. |
| GetDebugFlagsX (famille XBOX One) | Obtient les options de débogage actuellement actives. |
| GetDefaultMSAAParametersX (famille XBOX One) | Obtient les paramètres d’anticrénelage multi-échantillonnage (MSAA) par défaut. |
| GetFrameStatisticsX (famille XBOX One) | Récupère un ensemble de statistiques pour une frame. |
| GetGpuHardwareConfigurationX (famille XBOX One) | Obtient les informations de configuration matérielle : actuellement, uniquement la fréquence d’horloge du GPU. |
| RegisterCustomFenceLocationX (famille XBOX One) | Enregistre auprès de l’infrastructure de signalement des blocages du GPU un emplacement mémoire utilisé pour la synchronisation de barrière (fence) personnalisée. |
| RegisterPagePoolX (famille XBOX One) | Enregistre un pool de pages afin qu’il puisse servir de source pour CopyPageMappingsX et les fonctions similaires. |
| ReportGpuHangX (famille XBOX One) | Signale un blocage du GPU. |
| ScheduleFrameEventX (famille XBOX One) | Planifie un événement destiné à être signalé une ou plusieurs fois au cours d’une frame. |
| SerializeComputePipelineStateX (famille XBOX One) | Sérialise un objet d’état de pipeline de calcul pour permettre un chargement efficace au moment de l’exécution. Cette méthode est appelée pendant la création hors ligne du contenu, pas pendant l’exécution du jeu. |
| SerializeGraphicsPipelineStateX (famille XBOX One) | Sérialise un objet d’état de pipeline pour permettre un chargement efficace au moment de l’exécution. Cette méthode est appelée pendant le processus de création de contenu hors ligne, pas pendant l’exécution du jeu. |
| SetDebugCallbackX (famille XBOX One) | Définit la fonction de rappel à invoquer pendant le débogage. |
| SetDebugErrorFilterX (famille XBOX One) | Applique un filtrage des erreurs de validation ciblé, à la granularité d’un message de sortie DEBUG. |
| SetDebugFlagsX (famille XBOX One) | Définit les options de débogage. |
| SetDriverHintX (famille XBOX One) | Définit une indication (hint) de pilote pour XBOX One. |
| SetFrameIntervalX (famille XBOX One) | Établit la durée et la période d’intervalle d’une frame. |
| SetGpuMemoryPriorityX (famille XBOX One) | Définit la priorité du trafic mémoire GPU non cohérent par rapport aux autres trafics, tels que ceux du CPU, de l’audio et des périphériques d’E/S. |
| SetHangCallbacksX (famille XBOX One) | Définit les fonctions de rappel à invoquer lorsque le GPU se bloque. |
| UnregisterCustomFenceLocationX (famille XBOX One) | Annule l’inscription d’un emplacement mémoire précédemment inscrit avec RegisterCustomFenceLocationX. |
| UnregisterPagePoolX (famille XBOX One) | Annule l’inscription d’un pool de pages précédemment inscrit. |
| WaitFrameEventX (famille XBOX One) | Attend qu’un événement de frame planifié soit signalé. |
| ID3D12Device3 (famille XBOX One) | Représente un adaptateur virtuel. Cette interface étend ID3D12Device2 pour créer des objets d’état de pipeline à partir de descriptions de flux d’état de pipeline. |
| RegisterPagePool2X (famille XBOX One) | Extension de RegisterPagePoolX. |
| ID3D12GraphicsCommandList (contenu de l’interface) | ID3D12GraphicsCommandList (contenu de l’interface) (consoles de la famille XBOX One) : encapsule une liste de commandes graphiques pour le rendu. |
| AdvancePredicationX (famille XBOX One) | Fait avancer le processus de prédication. |
| ID3D12GraphicsCommandList::ClearRenderTargetView | ID3D12GraphicsCommandList::ClearRenderTargetView (consoles de la famille XBOX One) : définit tous les éléments d’une cible de rendu à une même valeur. |
| CloseBundleX (famille XBOX One) | Ferme une liste de commandes bundle en écrivant les commandes enregistrées dans l’allocation spécifiée. |
| ID3D12GraphicsCommandList::CopyMemoryToMemoryX | ID3D12GraphicsCommandList::CopyMemoryToMemoryX (consoles de la famille XBOX One) : copie des données d’une adresse virtuelle GPU vers une autre. |
| CopyResourceX (famille XBOX One) | Copie l’intégralité du contenu de la ressource source vers la ressource de destination. |
| CopyTextureRegionX (famille XBOX One) | Utilise le GPU pour copier des données de texture entre deux emplacements. La source et la destination peuvent référencer des données de texture situées dans une ressource de mémoire tampon. |
| DispatchX (famille XBOX One) | Exécute une liste de commandes depuis un groupe de threads. |
| DrawIndexedX (famille XBOX One) | Dessine des primitives indexées, comme alternative plus efficace à DrawIndexedInstanced. |
| ExecuteCommandListsX (famille XBOX One) | Non implémenté pour le moment. |
| ExecuteIndirectBundleX (famille XBOX One) | Exécute indirectement un bundle depuis une mémoire tampon, un bundle étant une représentation en mémoire tampon de commandes GPU des draws et des définitions d’état du GPU. Cette API offre davantage de flexibilité. |
| FillMemoryWith128BitValueX (famille XBOX One) | Remplit la plage spécifiée de mémoire GPU avec la valeur 128 bits spécifiée. |
| ID3D12GraphicsCommandList::FillMemoryWith32BitValueX | Remplit la plage spécifiée de mémoire GPU avec la valeur 32 bits spécifiée. |
| FillMemoryWith64BitValueX (famille XBOX One) | Remplit la plage spécifiée de mémoire GPU avec la valeur 64 bits spécifiée. |
| FlushPipelineX (famille XBOX One) | Vide (flush) le segment spécifié du pipeline. |
| GetExecutionCommandSizeX (famille XBOX One) | Interroge une liste de commandes bundle pour connaître la taille d’allocation requise. |
| ID3D12GraphicsCommandList::KickoffX (famille XBOX One) | ID3D12GraphicsCommandList::KickoffX (consoles de la famille XBOX One) : soumet au GPU, pour traitement, les segments de listes de commandes graphiques ou de calcul en file d’attente. |
| NopX (famille XBOX One) | Ajoute à la liste de commandes actuelle un nombre spécifié d’octets de remplissage sans opération (no-op). |
| OMSetDepthBoundsX (famille XBOX One) | Définit les bornes de profondeur (depth bounds). |
| PrefetchMemoryX (famille XBOX One) | PrefetchMemoryX (consoles de la famille XBOX One) : précharge la mémoire à l’adresse spécifiée. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| PrefetchPipelineStateX (famille XBOX One) | PrefetchPipelineStateX (consoles de la famille XBOX One) : précharge l’état de pipeline spécifié. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| ReadGDSX (famille XBOX One) | Lit des données depuis le GDS. |
| RSSetDepthBiasX (famille XBOX One) | Remplace les options de biais de profondeur (depth bias) du PSO actuel et définit de nouvelles valeurs. |
| RSSetMSAAParametersX (famille XBOX One) | Définit les paramètres d’anticrénelage multi-échantillonnage (MSAA) de l’étape de rendu (Render Stage). |
| SampleCountersX (famille XBOX One) | Écrit les valeurs des compteurs matériels GPU dans une mémoire tampon fournie par l’utilisateur, à un décalage fourni par l’utilisateur. |
| SetComputeShaderLimitsX (famille XBOX One) | Définit les limites du compute shader, notamment les unités de shader actives, les propriétés des waves et des groupes de threads, et l’algorithme de parcours SIMD à utiliser. |
| SetGraphicsShaderLimitsX (famille XBOX One) | SetGraphicsShaderLimitsX (consoles de la famille XBOX One) — Définit les limites de shader graphique pour les shaders de vertex, de domaine, de géométrie et de pixel. Certaines des limites sont. |
| SetHiStencilControlX (famille XBOX One) | Active ou désactive le matériel Hi-Stencil. Fournit un remplacement direct mais temporaire, jusqu’à ce que la prochaine ressource de profondeur/stencil soit liée au pipeline. |
| SetHiStencilStateX (famille XBOX One) | Définit des états de comparaison de stencil hiérarchique qui persistent sur une ressource spécifiée. |
| SetOcclusionQueryControlX (famille XBOX One) | Configure les compteurs utilisés dans une requête d’occlusion. |
| SetPerfectOcclusionQueriesX (famille XBOX One) | Obtient les nombres d’échantillons exacts et remplace l’état HiStencil. |
| SetPixelShaderDepthForceZOrderX (famille XBOX One) | Force la prise du Z-order depuis les directives du shader. |
| SetPredicationBufferX (famille XBOX One) | Définit un tampon de prédication pour une liste de commandes graphiques. |
| SetResourceCompressionStateX (famille XBOX One) | Définit l’état de compression d’une ressource. |
| SetupOrderedAppendCounterX (famille XBOX One) | Configure un compteur Ordered Append, permettant aux threads de shader d’ajouter des données dans l’ordre de leur lancement. |
| StartCountersX (famille XBOX One) | Sélectionne un ensemble de compteurs GPU à échantillonner. |
| StopCountersX (famille XBOX One) | Termine une période d’échantillonnage des compteurs GPU. |
| Wait32BitValueX (famille XBOX One) | Attend la valeur 32 bits à un emplacement source spécifié en mémoire, afin de satisfaire une condition de comparaison. |
| ID3D12GraphicsCommandList::Wait64BitValueX (famille XBOX One) | ID3D12GraphicsCommandList::Wait64BitValueX (consoles de la famille XBOX One) — Attend la valeur 64 bits à un emplacement source spécifié en mémoire, afin de satisfaire une. |
| Write32BitValueBottomOfPipeX (famille XBOX One) | Écrit une valeur 32 bits en bas du pipeline vers une destination spécifiée en mémoire. |
| Write32BitValueBottomOfShaderX (famille XBOX One) | Écrit une valeur 32 bits en bas du shader, vers une destination spécifiée en mémoire. |
| Write32BitValueTopOfPipeX (famille XBOX One) | Écrit une valeur 32 bits en haut du pipeline vers une destination spécifiée en mémoire. |
| ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX | ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX (consoles de la famille XBOX One) — Écrit une valeur 64 bits en bas du pipeline vers une destination spécifiée. |
| Write64BitValueTopOfPipeX (famille XBOX One) | Écrit une valeur 64 bits en haut du pipeline vers une destination spécifiée en mémoire. |
| WriteGDSX (famille XBOX One) | Écrit des données dans le Global Data Share (GDS). |
| ID3D12GraphicsCommandList2 (famille XBOX One) | Encapsule une liste de commandes graphiques pour le rendu, en étendant l’interface pour prendre en charge l’écriture de valeurs immédiates directement dans un tampon. |
| ID3D12GraphicsCommandList2::ResetX (famille XBOX One) | ID3D12GraphicsCommandList2::ResetX (consoles de la famille XBOX One) — Réinitialise une liste de commandes à son état initial, comme si une nouvelle liste de commandes venait d’être créée. |
| ID3D12PipelineState (contenu de l’interface) (famille XBOX One) | ID3D12PipelineState (contenu de l’interface) (consoles de la famille XBOX One) — Représente l’état de tous les shaders actuellement définis ainsi que certains états de fonctions fixes. |
| GetDescriptorX (famille XBOX One) | GetDescriptorX (consoles de la famille XBOX One) — Obtient le descripteur de ce ID3D12PipelineState, pour utiliser ID3D12GraphicsCommandList::ExecuteIndirect. |
| ID3D12Resource (contenu de l’interface) (famille XBOX One) | Encapsule une capacité généralisée du CPU et du GPU à lire et écrire dans la mémoire physique ou dans des tas. Contient des abstractions pour organiser et manipuler. |
| GetPlacementDescX (famille XBOX One) | Obtient la description de placement de cette ressource, sous forme de structure D3D12_RESOURCE_DESC. |
| ID3D12XboxCounterSet (contenu de l’interface) (famille XBOX One) | Interface pour échantillonner les compteurs matériels du GPU. |
| GetCounterDataSizeX (famille XBOX One) | Interroge la taille requise en octets pour un tampon qui recevra les valeurs de compteurs. |
| RetrieveCounterDataX (famille XBOX One) | Demande au GPU d’écrire les valeurs de compteurs précédemment échantillonnées dans une structure C++. |
| ID3D12XboxDmaCommandList (contenu de l’interface) | Interface dédiée pour D3D12_COMMAND_LIST_TYPE_COPY. |
| ID3D12XboxDmaCommandList::BeginEvent (famille XBOX One) | Référence pour ID3D12XboxDmaCommandList::BeginEvent (famille XBOX One), une méthode de l’API graphique Direct3D 12 des consoles de la famille XBOX One. Réservé ou inutilisé sur. |
| BeginQuery (famille XBOX One) | Démarre l’exécution d’une requête. |
| ID3D12XboxDmaCommandList::Close (famille XBOX One) | Nettoie proprement les flux en cours d’exécution. |
| CopyBufferRegion (famille XBOX One) | CopyBufferRegion (consoles de la famille XBOX One) — Copie une région d’un tampon d’une ressource vers une autre. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| CopyLastErrorCodeToMemoryX (famille XBOX One) | Copie le dernier code d’erreur en mémoire. |
| ID3D12XboxDmaCommandList::CopyMemoryToMemoryX | ID3D12XboxDmaCommandList::CopyMemoryToMemoryX (consoles de la famille XBOX One) — Copie des données d’une adresse virtuelle GPU vers une autre. |
| CopyResource (famille XBOX One) | Copie une ressource. |
| CopyTextureRegion (famille XBOX One) | Copie une région d’une texture source vers un emplacement spécifié d’une texture de destination. |
| CopyTiles (famille XBOX One) | Copie des tuiles d’un tampon vers une ressource en mosaïque, ou inversement. |
| ID3D12XboxDmaCommandList::EndEvent (famille XBOX One) | Référence pour ID3D12XboxDmaCommandList::EndEvent (famille XBOX One), une méthode de l’API graphique Direct3D 12 des consoles de la famille XBOX One. Réservé ou inutilisé sur. |
| EndQuery (famille XBOX One) | EndQuery (consoles de la famille XBOX One) — Termine une requête en cours. Référence graphique Direct3D 12 pour XBOX. |
| EnqueueDwordsX (famille XBOX One) | Copie un tableau de valeurs DWORD de paquets de commandes SDMA dans la liste de commandes. Cette méthode est destinée à l’expérimentation des développeurs et n’est pas fonctionnelle sur les consoles de détail. |
| ID3D12XboxDmaCommandList::FillMemoryWith32BitValueX | Remplit la plage spécifiée de mémoire GPU (un tampon mémoire) avec la valeur 32 bits spécifiée. |
| JPEGDecodeMemoryX (famille XBOX One) | Décode une ressource JPEG. |
| ID3D12XboxDmaCommandList::KickoffX (famille XBOX One) | Soumet au GPU les segments de liste de commandes DMA mis en file d’attente, pour traitement. |
| LZCompressMemoryX (famille XBOX One) | Compresse la mémoire au format LZ. |
| LZDecompressMemoryX (famille XBOX One) | Décompresse la mémoire depuis le format LZ. |
| ID3D12XboxDmaCommandList::Reset (famille XBOX One) | Réinitialise la liste de commandes DMA en utilisant l’allocateur spécifié et, éventuellement, l’état initial spécifié du pipeline. |
| ResolveQueryData (famille XBOX One) | Extrait des données d’une requête. Fonctionne avec tous les types de tas : default, upload et readback. |
| ResourceBarrier (famille XBOX One) | Notifie le pilote qu’il doit synchroniser plusieurs accès aux ressources, par exemple en synchronisant la lecture et l’écriture dans la même texture. |
| ID3D12XboxDmaCommandList::SetMarker (famille XBOX One) | Référence pour ID3D12XboxDmaCommandList::SetMarker (famille XBOX One), une méthode de l’API graphique Direct3D 12 des consoles de la famille XBOX One. Réservé ou inutilisé sur. |
| ID3D12XboxDmaCommandList::Wait64BitValueX (famille XBOX One) | ID3D12XboxDmaCommandList::Wait64BitValueX (consoles de la famille XBOX One) — Attend la valeur 64 bits à un emplacement source spécifié en mémoire, afin de satisfaire une. |
| ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX | ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX (consoles de la famille XBOX One) — Écrit une valeur 64 bits en bas du pipeline vers une destination spécifiée. |
| ID3DX12PipelineParserCallbacks (contenu de l’interface) | Interface représentant une collection de fonctions de rappel d’analyse et d’erreur utilisées par la fonction d’assistance D3DX12parsePipelineStream. |
| ID3DX12PipelineParserCallbacks::XboxSetComputeShaderLimits | Définit les limites de shader de calcul sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetDepthStencilOptions | Définit les options de profondeur/stencil sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetGraphicsShaderLimits | Définit les limites de shader graphique sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetPixelShaderOptions | Définit les options de shader de pixel sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetTessellationParameters (famille XBOX One) | Définit les paramètres de tessellation sur XBOX. |
| CD3DX12XBOX_PIPELINE_STATE_STREAM (famille XBOX One) | Structure d’assistance pour créer et manipuler les états de pipeline graphique et de calcul via une interface combinée. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS10 (famille XBOX One) | D3D12_FEATURE_DATA_D3D12_OPTIONS10 (consoles de la famille XBOX One) — Indique le niveau de prise en charge fourni par l’adaptateur pour la somme de variable rate shading. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS11 (famille XBOX One) | D3D12_FEATURE_DATA_D3D12_OPTIONS11 (consoles de la famille XBOX One) — Indique le niveau de prise en charge fourni par l’adaptateur pour les opérations atomiques Int64 sur descripteur. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS7 (famille XBOX One) | D3D12_FEATURE_DATA_D3D12_OPTIONS7 (consoles de la famille XBOX One) — Indique le niveau de prise en charge fourni par l’adaptateur pour mesh shader et sampler feedback. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS8 (famille XBOX One) | D3D12_FEATURE_DATA_D3D12_OPTIONS8 (consoles de la famille XBOX One) — Indique le niveau de prise en charge fourni par l’adaptateur pour les textures de blocs non alignés. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS9 (famille XBOX One) | Indique le niveau de prise en charge fourni par l’adaptateur pour les statistiques de pipeline de mesh shader, l’index de tableau de cibles de rendu à plage complète pour mesh shader, les opérations atomiques Int64 sur. |
| D3D12_FEATURE_DATA_DISPLAYABLE (famille XBOX One) | D3D12_FEATURE_DATA_DISPLAYABLE (consoles de la famille XBOX One) — Cette fonctionnalité est actuellement en préversion. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORT | Indique le niveau de prise en charge des sessions de ressources protégées. |
| D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT | D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT (consoles de la famille XBOX One) — Indique le nombre de types de sessions de ressources protégées. |
| D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES | D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES (consoles de la famille XBOX One) — Indique une liste de types de sessions de ressources protégées. |
| D3D12_GRAPHICS_PIPELINE_STATE_DESC (famille XBOX One) | Décrit un objet d’état de pipeline graphique. |
| D3D12_INDIRECT_ARGUMENT_DESC (famille XBOX One) | Décrit un argument indirect (un paramètre indirect) à utiliser avec une signature de commande. |
| D3D12XBOX_COMMAND_LIST_DESC (famille XBOX One) | Description de la liste de commandes, y compris les extensions spécifiques à XBOX. |
| D3D12XBOX_COMMAND_QUEUE_DESC (famille XBOX One) | Description spécifique à XBOX de la file de commandes. |
| D3D12XBOX_COMPONENT_PLACED_ADDRESSES (famille XBOX One) | Union utilisée par ID3D12Device::CreateComponentPlacedResourceX. |
| D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC (famille XBOX One) | Décrit les limites d’un shader de calcul. |
| D3D12XBOX_COUNTER_DATA (famille XBOX One) | Données renvoyées par l’échantillonnage d’un ensemble de compteurs matériels GPU actifs simultanément. |
| D3D12XBOX_COUNTER_SET_DESC (famille XBOX One) | Décrit une collection de compteurs matériels GPU pouvant être échantillonnés en même temps. |
| D3D12XBOX_CREATE_DEVICE_PARAMETERS (famille XBOX One) | D3D12XBOX_CREATE_DEVICE_PARAMETERS (consoles de la famille XBOX One) — Spécifie les paramètres utilisés lors de la création d’un appareil sur le matériel XBOX. |
| D3D12XBOX_DCC_OPTIONS (famille XBOX One) | Établit les options de configuration DCC pour une description de ressource. |
| D3D12XBOX_DEPTH_STENCIL_OPTIONS_DESC (famille XBOX One) | Décrit les paramètres de profondeur/stencil dans l’état de pipeline graphique. |
| D3D12XBOX_DERIVED_COMPUTE_STATE_DESC (famille XBOX One) | Décrit un objet d’état de pipeline de calcul dérivé. Le nouvel objet d’état de pipeline est dérivé d’un objet d’état de pipeline existant. |
| D3D12XBOX_DERIVED_GRAPHICS_STATE_DESC (famille XBOX One) | Décrit un objet d’état de pipeline graphique dérivé, qui peut être un D3D12_DEPTH_STENCIL_DESC, D3D12_RASTERIZER_DESC, D3D12_BLEND_DESC ou SampleMask. |
| D3D12XBOX_DESCRIPTOR_BUFFER_VIEW (famille XBOX One) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur de tampon GPU natif XBOX One. |
| D3D12XBOX_DESCRIPTOR_PIPELINE_STATE (famille XBOX One) | D3D12XBOX_DESCRIPTOR_PIPELINE_STATE (consoles de la famille XBOX One) — Descripteur de paquet du processeur de commandes pour définir un objet d’état de pipeline. |
| D3D12XBOX_DESCRIPTOR_SAMPLER_STATE (famille XBOX One) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur de liaison natif XBOX One de l’état d’échantillonneur. |
| D3D12XBOX_DESCRIPTOR_TEXTURE_VIEW (famille XBOX One) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur de vue de texture natif XBOX One. |
| D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW (famille XBOX One) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur UAV (vue d’accès non ordonné) natif XBOX One. |
| D3D12XBOX_DESERIALIZE_COMPUTE_PIPELINE_STATE | Définit comment désérialiser les objets d’état de pipeline de calcul. |
| D3D12XBOX_DESERIALIZE_GRAPHICS_PIPELINE_STATE | D3D12XBOX_DESERIALIZE_GRAPHICS_PIPELINE_STATE (consoles de la famille XBOX One) — Contient des informations pour désérialiser un pipeline graphique précédemment sérialisé. |
| D3D12XBOX_DESERIALIZE_SHADER (famille XBOX One) | Contient des informations sur la désérialisation d’un shader précédemment sérialisé, y compris les instructions GPU et les métadonnées. |
| D3D12XBOX_DISPATCH_ARGUMENTS (famille XBOX One) | Arguments d’un appel au pipeline de calcul. |
| D3D12XBOX_DISPLAY_STATISTICS (famille XBOX One) | Définit les statistiques liées à l’affichage des images. |
| D3D12XBOX_EXTENDED_COMPUTE_PIPELINE_STATE_DESC | Spécifie le type d’une structure stockée dans un objet d’état de pipeline de calcul étendu. |
| D3D12XBOX_EXTENDED_GRAPHICS_PIPELINE_STATE_DESC | Description étendue de l’état de pipeline graphique. |
| D3D12XBOX_FRAME_EVENT_STATISTICS (famille XBOX One) | Définit les statistiques liées à un événement d’image planifié. |
| D3D12XBOX_FRAME_INTERVAL_STATISTICS (famille XBOX One) | Définit les statistiques liées à l’intervalle établi pour l’image. |
| D3D12XBOX_FRAME_STATISTICS (famille XBOX One) | Définit un groupe de statistiques d’image. |
| D3D12XBOX_GPU_HARDWARE_CONFIGURATION (famille XBOX One) | Contient la fréquence d’horloge du GPU. |
| D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC (famille XBOX One) | D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC (consoles de la famille XBOX One) — Définit les limites d’un shader graphique. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12XBOX_HISTENCIL_COMPARE_STATE (famille XBOX One) | Stocke l’état d’une comparaison, pour contrôler la façon dont la comparaison est effectuée. |
| D3D12XBOX_HISTENCIL_CONTROL (famille XBOX One) | Spécifie la première et la seconde comparaisons à effectuer. |
| D3D12XBOX_INPUT_STATISTICS (famille XBOX One) | Définit les statistiques liées aux requêtes d’entrée pour une image. |
| D3D12XBOX_MSAA_CENTROID_PRIORITIES (famille XBOX One) | Décrit les priorités de centroïde de l’anticrénelage multi-échantillonnage. |
| D3D12XBOX_MSAA_PARAMETERS (famille XBOX One) | Paramètres MSAA du bloc de profondeur D3D12XBOX_MSAA_PARAMETERS sur la famille XBOX One : nombres d’échantillons, itération PS, sur-rastérisation et comportement du masque de centroïde. |
| D3D12XBOX_MSAA_SAMPLE_LOCATIONS (famille XBOX One) | Décrit les emplacements d’échantillons de l’anticrénelage multi-échantillon. |
| D3D12XBOX_OCCLUSION_QUERY_CONTROL (famille XBOX One) | Paramètres pour ID3D12GraphicsCommandList::SetOcclusionQueryControlX. |
| D3D12XBOX_PAGE_MAPPING_BATCH (famille XBOX One) | Décrit une ou plusieurs plages de pages mémoire à mapper dans l’espace d’adressage virtuel du GPU. |
| D3D12XBOX_PAGE_MAPPING_RANGE (famille XBOX One) | Décrit une plage de mappage de pages. |
| D3D12XBOX_PIXEL_SHADER_OPTIONS_DESC (famille XBOX One) | Décrit les options de shader de pixel. |
| D3D12XBOX_PREDICATION_BUFFER_VIEW (famille XBOX One) | Décrit une vue de tampon de prédication. |
| D3D12XBOX_PRESENT_DESC (famille XBOX One) | Définit une configuration étendue de la présentation à effectuer par ID3D12CommandQueue::PresentX. |
| D3D12XBOX_PRESENT_DESC_TITLE_PERFORMANCE_OVERLAY | Définit la description de présentation étendue pour la superposition de performances du titre. |
| D3D12XBOX_PRESENT_PARAMETERS (famille XBOX One) | Configure la présentation à effectuer par ID3D12CommandQueue::PresentX. |
| D3D12XBOX_PRESENT_PLANE_DESC (famille XBOX One) | Définit une configuration de plan étendue pour la présentation à effectuer par ID3D12CommandQueue::PresentX. |
| D3D12XBOX_PRESENT_PLANE_PARAMETERS (famille XBOX One) | Configure un plan de présentation pour la composition avec ID3D12CommandQueue::PresentX. |
| D3D12XBOX_PRESENT_STATISTICS (famille XBOX One) | Définit les statistiques liées à la présentation des images. |
| D3D12XBOX_QUERY_PREDICATION_STATUS (famille XBOX One) | Ne pas utiliser. Les requêtes d’état de prédication ne sont pas prises en charge. |
| D3D12XBOX_RENDER_STATISTICS (famille XBOX One) | Définit les statistiques liées au rendu des images. |
| D3D12XBOX_RESOURCE_DESC (famille XBOX One) | Décrit une ressource telle qu’une texture. |
| D3D12XBOX_SAMPLER_DESC (famille XBOX One) | D3D12XBOX_SAMPLER_DESC (consoles de la famille XBOX One) — Décrit un état d’échantillonneur. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12XBOX_SCHEDULE_FRAME_OBJECT_LIST (famille XBOX One) | Définit un ensemble auxiliaire d’événements de synchronisation du noyau à signaler avec un événement planifié via ID3D12Device::ScheduleFrameEventX. |
| D3D12XBOX_SERIALIZE_COMPUTE_PIPELINE_STATE (famille XBOX One) | Contient des informations pour désérialiser un objet d’état de pipeline de calcul précédemment sérialisé. |
| D3D12XBOX_SERIALIZE_GRAPHICS_PIPELINE_STATE | D3D12XBOX_SERIALIZE_GRAPHICS_PIPELINE_STATE (consoles de la famille XBOX One) — Informations pour sérialiser un objet d’état de pipeline (PSO) graphique. |
| D3D12XBOX_SERIALIZE_SHADER (famille XBOX One) | Informations pour sérialiser un shader. Cela inclut les instructions GPU et les métadonnées. |
| D3D12XBOX_SHADER_RESOURCE_VIEW_DESC (famille XBOX One) | D3D12XBOX_SHADER_RESOURCE_VIEW_DESC définit une SRV sur la famille XBOX One, y compris l’emplacement de la ressource, DataFormat, NumberFormat et les remplacements de type de mémoire. |
| D3D12XBOX_TESSELLATION_PARAMETERS_DESC (famille XBOX One) | Décrit les paramètres de tessellation. |
| D3D12XBOX_UNORDERED_ACCESS_VIEW_DESC (famille XBOX One) | Descripteur pour une vue d’accès non ordonné (UAV). |
| D3D12XBOX_VIEW_RECT (famille XBOX One) | Définit un rectangle de vue en coordonnées à virgule flottante normalisées. |
| D3D12XBOX_WAIT_FRAME_OBJECT_LIST (famille XBOX One) | Définit un ensemble auxiliaire d’objets de synchronisation du noyau à inclure dans une attente exécutée par ID3D12Device::WaitFrameEventX. |
| D3D12XboxPutBuffer (famille XBOX One) | D3D12XboxPutBuffer (consoles de la famille XBOX One) — Structure pour gérer l’écriture des commandes GPU dans le segment de tampon de commandes actuel. |
| d3d12_xs (contenu de l’API) (consoles XBOX Series) | Rubriques de référence pour d3d12_xs.h. |
| D3D_PRIMITIVE_TOPOLOGY (consoles XBOX Series) | Valeurs indiquant comment le pipeline interprète les données de vertex liées à l’étape d’assemblage d’entrée. |
| D3D11_CREATE_DEFERRED_CONTEXT_FLAG (consoles XBOX Series) | Spécifie des indicateurs identifiant l’utilisation d’un contexte différé. |
| D3D12_BUFFER_SRV_FLAGS (consoles XBOX Series) | Valeurs identifiant les options de vue pour la ressource de tampon à utiliser dans une vue de ressource de shader. |
| D3D12_BUFFER_UAV_FLAGS (consoles XBOX Series) | Valeurs identifiant les options de vue pour la ressource de tampon à utiliser dans une vue d’accès non ordonné. |
| D3D12_FENCE_FLAGS (consoles XBOX Series) | Spécifie les options de la barrière (fence). |
| D3D12_INDIRECT_ARGUMENT_TYPE (consoles XBOX Series) | D3D12_INDIRECT_ARGUMENT_TYPE (consoles XBOX Series) — Types d’arguments pour les paramètres indirects, utilisés pour la structure D3D12_INDIRECT_ARGUMENT_DESC. |
| D3D12_MEASUREMENTS_ACTION (consoles XBOX Series) | Référence pour D3D12_MEASUREMENTS_ACTION (consoles XBOX Series), une énumération de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX. |
| D3D12_MESSAGE_ID (consoles XBOX Series) | Spécifie les ID de messages de débogage pour configurer un filtre de file d’informations. |
| D3D12_PIPELINE_STATE_FLAGS (consoles XBOX Series) | Spécifie des indicateurs qui contrôlent le placement des données produites par le shader de géométrie et la tessellation. |
| D3D12_RAY_FLAGS (consoles XBOX Series) | Indicateurs passés à la fonction TraceRay pour remplacer les comportements de transparence, de culling et de sortie anticipée. |
| D3D12_ROOT_SIGNATURE_FLAGS (consoles XBOX Series) | D3D12_ROOT_SIGNATURE_FLAGS (consoles XBOX Series) — Spécifie les options de disposition de la signature racine. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12_SAMPLER_FEEDBACK_TIER (consoles XBOX Series) | Niveau de prise en charge du matériel et du pilote pour le Sampler Feedback. |
| D3D12_STATE_SUBOBJECT_TYPE (consoles XBOX Series) | D3D12_STATE_SUBOBJECT_TYPE (consoles XBOX Series) — Le type d’un sous-objet d’état. À utiliser avec D3D12_STATE_SUBOBJECT. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_BIN_MAPPING_MODE (consoles XBOX Series) | Mode de mappage du Deferred Primitive Batch Binning. |
| D3D12XBOX_BIN_SIZE (consoles XBOX Series) | Taille de bin du Deferred Primitive Batch Binning (DPBB). |
| D3D12XBOX_BINNING_FLAGS (consoles XBOX Series) | Réservé pour un usage futur. |
| D3D12XBOX_BINNING_MODE (consoles XBOX Series) | Définit le mode Deferred Primitive Batch Binning (DPBB). |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_SUBOBJECT_TYPE (consoles XBOX Series) | Type d’extension pour une construction dans le flux de descripteurs tokenisé. |
| D3D12XBOX_CMDLIST_DRIVER_HINT (consoles XBOX Series) | Indications passées à une liste de commandes afin de modifier le comportement interne du pilote. |
| D3D12XBOX_COMMAND_LIST_FLAGS (consoles XBOX Series) | Indicateurs à utiliser avec l’API CreateCommandListX. |
| D3D12XBOX_COMMAND_LIST_RESET_FLAGS (consoles XBOX Series) | Indicateurs à utiliser avec l’API ID3D12GraphicsCommandList6::ResetX. |
| D3D12XBOX_COMPUTE_SHADER_LAUNCH_PARAMETER_FLAGS | Indicateurs de contrôle pour les paramètres de remplacement des réglages de lancement d’objet d’état de pipeline de calcul. |
| D3D12XBOX_COPY_FLAGS (consoles XBOX Series) | D3D12XBOX_COPY_FLAGS (consoles XBOX Series) — Indicateurs pour contrôler la copie dans la mémoire ou son remplissage. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_CREATE_DEVICE_FLAGS (consoles XBOX Series) | D3D12XBOX_CREATE_DEVICE_FLAGS (consoles XBOX Series) — Définit les indicateurs utilisés pour créer un appareil. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12XBOX_DCC_COMPRESSION_LEVEL (consoles XBOX Series) | D3D12XBOX_DCC_COMPRESSION_LEVEL (consoles XBOX Series) — Établit la taille d’unité maximale pour la Delta Color Compression (DCC). |
| D3D12XBOX_DISPATCH_FLAGS (consoles XBOX Series) | D3D12XBOX_DISPATCH_FLAGS (consoles XBOX Series) — Indicateurs pour contrôler ID3D12GraphicsCommandList.DispatchX. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_DRIVER_HINT (consoles XBOX Series) | Indications passées au pilote pour activer des fonctions spécifiques. |
| D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS (consoles XBOX Series) | D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS (consoles XBOX Series) — Indicateurs à utiliser avec l’API ExecuteCommandLists2X. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_FRAME_INTERVAL_FLAGS (consoles XBOX Series) | D3D12XBOX_FRAME_INTERVAL_FLAGS (consoles XBOX Series) — Spécifie les options offrant un contrôle supplémentaire sur l’intervalle d’image établi. |
| D3D12XBOX_HARDWARE_VERSION (consoles XBOX Series) | Décrit la version matérielle de la console XBOX. |
| D3D12XBOX_IMAGE_FORMAT (consoles XBOX Series) | Définit les noms des formats d’image définis par le matériel. |
| D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS (consoles XBOX Series) | D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS (consoles XBOX Series) — Indicateurs utilisés pour spécifier quel shader déboguer en direct. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS | D3D12XBOX_LIVE_DEBUGGING_SHADER_GLOBAL_FLAGS (consoles XBOX Series) — Indicateurs utilisés pour spécifier quel shader déboguer en direct. Référence graphique Direct3D 12 pour XBOX. |
| D3D12XBOX_LIVE_DEBUGGING_TYPE (consoles XBOX Series) | Type de débogage en direct souhaité. |
| D3D12XBOX_MINMIP_FILTER_OFFSET (consoles XBOX Series) | Référence pour D3D12XBOX_MINMIP_FILTER_OFFSET (consoles XBOX Series), une énumération de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur. |
| D3D12XBOX_MINMIP_FILTER_SLOPE (consoles XBOX Series) | Référence pour D3D12XBOX_MINMIP_FILTER_SLOPE (consoles XBOX Series), une énumération de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur. |
| D3D12XBOX_PAGE_MAPPING_FLAGS (consoles XBOX Series) | D3D12XBOX_PAGE_MAPPING_FLAGS (consoles XBOX Series) — Indicateurs spécifiant des détails supplémentaires sur la façon dont les pages doivent être mappées par des méthodes telles que. |
| D3D12XBOX_PIPELINE_STATE_INFORMATION_TYPE | Spécifie quel type de données récupérer pour le PSO. |
| D3D12XBOX_PIPELINE_STATE_OPTION_TYPE (consoles XBOX Series) | Utilisé pour définir les options du PSO. |
| D3D12XBOX_PIX_CAPTURE_FLAGS (consoles XBOX Series) | D3D12XBOX_PIX_CAPTURE_FLAGS (consoles XBOX Series) — Indicateurs pour contrôler le type d’informations capturées pour analyse, par exemple si les informations sont. |
| D3D12XBOX_PRESENT_DESC_TITLE_PERFORMANCE_OVERLAY_FLAGS | Indicateurs de superposition de performances à utiliser avec PresentX. |
| D3D12XBOX_PROCESS_DEBUG_FLAGS (consoles XBOX Series) | D3D12XBOX_PROCESS_DEBUG_FLAGS (consoles XBOX Series) — Définit les indicateurs utilisés pour déboguer un processus. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12XBOX_RAYTRACING_CANONICAL_ACCELERATION_STRUCTURE_NODE_TYPE (consoles XBOX Series) | Spécifie le type de données que contient le nœud canonique. |
| D3D12XBOX_RAYTRACING_INFORMATION_FLAGS | Utilisé pour récupérer des informations à partir d’un objet d’état. |
| D3D12XBOX_RAYTRACING_OPTIONS_TRAVERSE_TYPE | Remplacements de débogage lors de la création d’un RTPSO. |
| D3D12XBOX_REGISTER_PAGE_POOL_FLAGS (consoles XBOX Series) | Définit les indicateurs utilisés pour enregistrer un pool de pages. |
| D3D12XBOX_REPORT_GPU_HALT_FLAGS (consoles XBOX Series) | Définit les options à utiliser lorsqu’un blocage du GPU est signalé. |
| D3D12XBOX_RESOURCE_BARRIER_SHARED_FLAGS | Indicateurs utilisés pour contrôler la façon dont le traitement de ResourceBarrierX est effectué. |
| D3D12XBOX_RESOURCE_BARRIER_SUPPLEMENTAL_ACTIONS | Union récapitulative de toutes les actions de décompression et d’attente effectuées pour le compte de la liste de barrières fournie à ResourceBarrierX. |
| D3D12XBOX_RESOURCE_VALIDATION_FLAGS (consoles XBOX Series) | Indicateurs qui contrôlent le comportement de validation pour des ressources individuelles. |
| D3D12XBOX_SAMPLER_FLAGS (consoles XBOX Series) | D3D12XBOX_SAMPLER_FLAGS (consoles XBOX Series) — Indicateurs d’échantillonneur pour créer une description d’échantillonneur. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12XBOX_SET_SHADER_SCRATCH_SPACE_FLAGS | Définit les indicateurs utilisés pour gérer l’espace scratch. |
| D3D12XBOX_SHADER_STAGE_FLAGS (consoles XBOX Series) | Énumération des différents types d’étapes de shader. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAGS (consoles XBOX Series) | Définit des constantes qui identifient les unités de calcul (CU) à désactiver pour des shaders spécifiques. |
| D3D12XBOX_SHADING_RATE_SETTINGS_HTILE_MODE_TYPE | Programmation du format HTile pour le VRS. |
| D3D12XBOX_SHADING_RATE_SETTINGS_TYPE (consoles XBOX Series) | Paramètres VRS à programmer. |
| D3D12XBOX_SYNC_CONTROL_FLAGS (consoles XBOX Series) | Spécifie des indicateurs qui offrent un contrôle supplémentaire des opérations de synchronisation dans plusieurs API de synchronisation. |
| D3D12XBOX_SYNC_FLAGS (consoles XBOX Series) | Spécifie des indicateurs qui dirigent les opérations de synchronisation dans plusieurs API de synchronisation. |
| D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION_FLAGS | Indicateurs de configuration pour l’API D3D12ConfigureVirtualMemoryX. |
| D3D12XBOX_WAIT_FLAGS (consoles XBOX Series) | D3D12XBOX_WAIT_FLAGS (consoles XBOX Series) — Indicateurs pour sélectionner le moteur utilisé pour effectuer une attente. Référence de l’API graphique Direct3D 12 pour le développement XBOX. |
| D3D12XBOX_ZERO_MEMORY_FLAGS (consoles XBOX Series) | Définit les indicateurs utilisés pour mettre la mémoire à zéro. |
| DXGI_COLOR_SPACE_TYPE (consoles XBOX Series) | Spécifie les types d’espaces colorimétriques. |
| DXGI_FORMAT (consoles XBOX Series) | Formats de données de ressources, y compris les formats entièrement typés et sans type. Une liste de modificateurs au bas de la page décrit plus complètement chaque type de format. |
| DXGI_MODE_ROTATION (consoles XBOX Series) | Indicateurs qui indiquent comment les tampons d’arrière-plan doivent être pivotés pour correspondre à la rotation physique d’un moniteur. |
| DXGI_MODE_SCANLINE_ORDER (consoles XBOX Series) | Indicateurs indiquant la méthode utilisée par le raster pour créer une image sur une surface. |
| DXGI_SCALING (consoles XBOX Series) | Identifie le comportement de redimensionnement lorsque la taille du tampon d’arrière-plan ne correspond pas à la taille de la sortie cible. |
| DXGI_SWAP_CHAIN_FLAG (consoles XBOX Series) | Options pour le comportement de la chaîne d’échange. |
| DXGI_SWAP_EFFECT (consoles XBOX Series) | Définit les options de traitement des pixels dans une surface d’affichage. |
| DXGIX_FRAME_NOTIFICATION (consoles XBOX Series) | Événement de notification d’image DXGI. |
| DXGIX_VLINECOUNTER (consoles XBOX Series) | Événement de notification VLINE DXGI. |
| DXGIXBOX_MODE_FLAGS (consoles XBOX Series) | Indicateurs indiquant des informations d’affichage spécifiques à XBOX. |
| D3D12ConfigureVirtualMemoryX (consoles XBOX Series) | Réserve de la mémoire pour les tables de pages servant au suivi de la mémoire graphique et les initialise. |
| D3D12XboxInitializeDefaultDpbbState (consoles XBOX Series) | Initialise l’état Deferred Primitive Batch Binning (DPBB) par défaut. |
| D3D12XboxMakeDefault_D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1 (consoles XBOX Series) | Initialise une structure D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1 avec des valeurs par défaut. |
| D3D12XboxMakeDefault_D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2 (consoles XBOX Series) | Initialise une structure D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2 avec des valeurs par défaut. |
| D3D12XboxMakeDefault_D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3 (consoles XBOX Series) | Initialise une structure D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3 avec des valeurs par défaut. |
| D3D12ZeroMemoryX (consoles XBOX Series) | Met à zéro les plages de mémoire spécifiées. |
| ID3D10Blob (consoles XBOX Series) | Cette interface est utilisée pour renvoyer des données de longueur arbitraire. |
| GetBufferPointer (consoles XBOX Series) | Obtient un pointeur vers les données. |
| GetBufferSize (consoles XBOX Series) | Obtient la taille des données. |
| ID3D12CommandQueue (contenu de l’interface) | ID3D12CommandQueue (contenu de l’interface) (consoles XBOX Series) — Soumet des listes de commandes et synchronise leur exécution. Référence graphique Direct3D 12 pour XBOX. |
| ID3D12Commandqueue::EnableLiveDebuggingX | ID3D12Commandqueue::EnableLiveDebuggingX (consoles XBOX Series) — Active par programmation le débogage GPU en direct sur les consoles XBOX Series. |
| ExecuteCommandLists2X (consoles XBOX Series) | ExecuteCommandLists2X (consoles XBOX Series) — API d’extension XBOX pour exécuter des listes de commandes. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| Signal2X (consoles XBOX Series) | Signal2X (consoles XBOX Series) — Met à jour une barrière (fence) vers une valeur spécifiée. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| WaitX (consoles XBOX Series) | Fournit la même fonctionnalité que Wait(), mais avec un contrôle supplémentaire sur l’attente et les vidages de cache. |
| ID3D12DescriptorHeap (consoles XBOX Series) | Référence pour ID3D12DescriptorHeap (consoles XBOX Series), une interface de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir. |
| GetSamplerBorderColorTableX | Référence pour GetSamplerBorderColorTableX, une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| ID3D12Device11 (consoles XBOX Series) | Représente un adaptateur virtuel. Cette interface étend ID3D12Device10. |
| CreateComponentPlacedResourceX2 (consoles XBOX Series) | CreateComponentPlacedResourceX2 (consoles XBOX Series) — Place un composant d’une ressource (sous-ressource). Référence graphique Direct3D 12 pour XBOX. |
| CreatePlacedResourceX1 (consoles XBOX Series) | CreatePlacedResourceX1 (consoles XBOX Series) — Place une ressource entière. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| ID3D12Device11::EnableLiveDebuggingX (consoles XBOX Series) | Active par programmation le débogage GPU en direct sur exceptions sur les consoles XBOX Series. |
| ReportGpuHaltX (consoles XBOX Series) | Signale un blocage pendant l’exécution du GPU. |
| ID3D12Device6 (consoles XBOX Series) | Représente un adaptateur virtuel. Cette interface étend ID3D12Device5. |
| SetBackgroundProcessingMode (consoles XBOX Series) | Référence pour SetBackgroundProcessingMode (consoles XBOX Series), une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX. |
| ID3D12Device7 (consoles XBOX Series) | Représente un adaptateur virtuel. Cette interface étend ID3D12Device6. |
| AddToStateObject (consoles XBOX Series) | Ajoute de manière incrémentielle à un objet d’état existant. |
| CreateProtectedResourceSession1 (consoles XBOX Series) | Référence pour CreateProtectedResourceSession1 (consoles XBOX Series), une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur. |
| ID3D12Device8 (consoles XBOX Series) | Représente un adaptateur virtuel. Cette interface étend ID3D12Device7. |
| AddBlobToGpuHangDumpX (consoles XBOX Series) | Ajoute un blob mémoire et des métadonnées au fichier de vidage de blocage (.hix). Appelez cette fonction uniquement depuis la fonction D3D12XBOX_HANGBEGINCALLBACK lorsque le GPU est bloqué. |
| CreateCommittedResource2 (consoles XBOX Series) | Crée à la fois une ressource et un tas, de sorte que le tas soit suffisamment grand pour contenir la ressource entière, et que la ressource soit mappée sur le tas. |
| CreateMinMipShaderResourceViewX (consoles XBOX Series) | Crée une vue de ressource de shader de carte MinMip à partir d’une ressource ciblée (ou d’une description) combinée à une ressource MinMip. |
| CreatePlacedResource1 (consoles XBOX Series) | Crée une ressource placée. |
| CreateSamplerFeedbackUnorderedAccessView | CreateSamplerFeedbackUnorderedAccessView (consoles XBOX Series) — Crée un descripteur UAV pour le sampler feedback, à partir d’une ressource ciblée et d’une ressource de feedback. |
| CreateSamplerFeedbackUnorderedAccessViewX | CreateSamplerFeedbackUnorderedAccessViewX (consoles XBOX Series) — Crée un descripteur UAV pour le sampler feedback, à partir d’une ressource ciblée et d’une ressource de feedback. |
| DeserializeStateObjectX (consoles XBOX Series) | Désérialise un objet d’état de pipeline de lancer de rayons (RTPSO) à partir d’un RTPSO sérialisé créé par SerializeStateObjectX. |
| GetCopyableFootprints1 (consoles XBOX Series) | Obtient une disposition de ressource pouvant être copiée. |
| GetRaytracingAccelerationStructurePrebuildInfoX | Interroge le pilote sur les besoins en ressources pour construire une structure d’accélération. |
| GetResourceAllocationInfo2 (consoles XBOX Series) | GetResourceAllocationInfo2 (consoles XBOX Series) — Obtient la taille et l’alignement de la mémoire requise pour une collection de ressources sur cet adaptateur. |
| GetShaderResourceViewPRTLODIndexX (consoles XBOX Series) | Renvoie l’ID de compteur PRT LOD associé à cette vue de ressource de shader, si le suivi PRT LOD est activé. |
| SerializeStateObjectX (consoles XBOX Series) | Crée un RTPSO sérialisé qui peut être enregistré sur disque et rechargé avec DeserializeStateObjectX. |
| SetCompileTimeShaderPdbPathX (consoles XBOX Series) | Utilisé pour spécifier le chemin où le pilote enregistre les PDB des PSO de lancer de rayons. |
| SetShaderRecompileCallbackX (consoles XBOX Series) | Définit une fonction de rappel à invoquer lorsque le pilote recompile une ou plusieurs étapes de shader pour un objet d’état de pipeline. |
| SetShaderResourceViewPRTLODIndexX (consoles XBOX Series) | Définit et active l’ID de compteur PRT LOD associé à cette vue de ressource de shader, ou désactive le suivi PRT LOD pour cette vue de ressource de shader. |
| ID3D12GraphicsCommandList (consoles XBOX Series) | ID3D12GraphicsCommandList (consoles XBOX Series) — Encapsule une liste de commandes graphiques pour le rendu. Référence graphique Direct3D 12 pour XBOX. |
| ID3D12GraphicsCommandList::ClearRenderTargetView | ID3D12GraphicsCommandList::ClearRenderTargetView (consoles XBOX Series) — Définit tous les éléments d’une cible de rendu sur une même valeur. |
| DeferredPrimitiveBreakBatchX (consoles XBOX Series) | Événement de rupture de lot du Deferred Primitive Batch Binning (DPBB). |
| DispatchMeshX (consoles XBOX Series) | Méthode d’extension permettant un contrôle plus fin des lancements de Mesh Shader. |
| DriverHintX (consoles XBOX Series) | Définit une indication pour le pilote. |
| SetDeferredPrimitiveBatchBinningX (consoles XBOX Series) | Définit l’état du Deferred Primitive Batch Binning (DPBB). |
| SetGraphicsShaderLimitsX (consoles XBOX Series) | SetGraphicsShaderLimitsX (consoles XBOX Series) — Définit les limites de shader graphique pour les shaders de vertex, de domaine, de géométrie et de pixel. Certaines des limites sont les. |
| ID3D12GraphicsCommandList4 (consoles XBOX Series) | Encapsule une liste de commandes graphiques pour le rendu. Cette interface étend ID3D12GraphicsCommandList3. |
| BuildRaytracingAccelerationStructureFromCanonicalBVH | Permet à l’utilisateur de préconstruire le BVH et permet au pilote de le disposer en mémoire avec les données auxiliaires. |
| CpuValidateResultX (consoles XBOX Series) | Utilisé par XDXR pour vérifier les constructions de BVH côté CPU. |
| ID3D12GraphicsCommandList5 (consoles XBOX Series) | Encapsule une liste de commandes graphiques pour le rendu. Cette interface étend ID3D12GraphicsCommandList4. |
| RSSetShadingRateX (consoles XBOX Series) | Méthode d’extension permettant de prendre entièrement le contrôle du matériel VRS. |
| ID3D12GraphicsCommandList6 (consoles XBOX Series) | Encapsule une liste de commandes graphiques pour le rendu. Cette interface étend ID3D12GraphicsCommandList5. |
| BuildRaytracingAccelerationStructureBatched2X | Spécifie des options supplémentaires individuellement par construction lors d’une construction par lots. |
| DispatchMesh (consoles XBOX Series) | Lance soit le Mesh Shader, soit l’Amplification Shader s’il est présent. |
| DispatchRaysX (consoles XBOX Series) | Version extensible de DispatchRays. L’ensemble de mémoire de travail peut être fourni par l’utilisateur. |
| ID3D12GraphicsCommandlist6::EnableLiveDebuggingX | ID3D12GraphicsCommandlist6::EnableLiveDebuggingX (consoles XBOX Series) — Active par programmation le débogage GPU en direct sur les consoles XBOX Series. |
| OMSetSampleMaskX (consoles XBOX Series) | Définit le masque d’activation des échantillons pour chaque échantillon d’un quad de pixels 2 x 2. |
| PrefetchMemoryX (consoles XBOX Series) | PrefetchMemoryX (consoles XBOX Series) — Précharge la mémoire à l’adresse spécifiée. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| PrefetchPipelineStateX (consoles XBOX Series) | PrefetchPipelineStateX (consoles XBOX Series) — Précharge l’état de pipeline spécifié. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| ResetX (consoles XBOX Series) | ResetX (consoles XBOX Series) — Réinitialise une liste de commandes à son état initial, comme si une nouvelle liste de commandes venait d’être créée. Référence graphique Direct3D 12 pour XBOX. |
| ResourceBarrierX (consoles XBOX Series) | Notifie le pilote de synchroniser plusieurs accès aux ressources. |
| SetComputeShaderLaunchParametersX (consoles XBOX Series) | Remplacement sélectif des paramètres de lancement d’un objet d’état de pipeline de calcul. |
| SetShaderScratchSpaceX (consoles XBOX Series) | Permet un contrôle direct des registres SPI_TMPRING_SIZE et COMPUTE_TMPRING_SIZE ainsi que des anneaux graphique et de calcul, respectivement. |
| SyncBottomOfPipeX (consoles XBOX Series) | Exécute un ensemble d’opérations de synchronisation en bas du pipeline graphique. |
| SyncTopOfPipeX (consoles XBOX Series) | Exécute un ensemble d’opérations de synchronisation en haut du pipeline graphique. |
| Write32BitValueBottomOfPipe2X (consoles XBOX Series) | Écrit une valeur 32 bits depuis le bas du pipeline vers une destination spécifiée en mémoire. |
| Write64BitValueBottomOfPipe2X (consoles XBOX Series) | Écrit une valeur 64 bits depuis le bas du pipeline vers une destination spécifiée en mémoire. |
| WritePRTLODStatisticsX (consoles XBOX Series) | Écrit un rapport de statistiques PRT LOD dans un tampon mémoire. |
| ID3D12GraphicsCommandList8 | Référence pour ID3D12GraphicsCommandList8, une interface de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| AllocateFromCommandAllocatorX | Référence pour AllocateFromCommandAllocatorX, une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| ID3D12Heap1 (consoles XBOX Series) | Un tas est une abstraction d’allocation de mémoire contiguë, utilisée pour gérer la mémoire physique. Cette interface étend ID3D12Heap. |
| GetGpuAddressX (consoles XBOX Series) | Renvoie l’adresse virtuelle GPU de base de l’allocation mémoire associée à l’objet tas. |
| ID3D12Object (consoles XBOX Series) | ID3D12Object (consoles XBOX Series) — Interface dont héritent ID3D12Device et ID3D12DeviceChild. Elle fournit des méthodes pour associer des données privées. |
| GetNameX (consoles XBOX Series) | Renvoie le nom de cet objet, le cas échéant, fourni précédemment à ID3D12Object::SetName. |
| ID3D12PipelineState (consoles XBOX Series) | ID3D12PipelineState (consoles XBOX Series) — Représente l’état de tous les shaders actuellement définis ainsi que certains objets d’état de fonctions fixes. |
| GetDescriptorX (consoles XBOX Series) | GetDescriptorX (consoles XBOX Series) — Obtient le descripteur de ce ID3D12PipelineState, pour utiliser ID3D12GraphicsCommandList::ExecuteIndirect. |
| ID3D12PipelineState::GetInformationX (consoles XBOX Series) | Renvoie des informations supplémentaires sur les shaders. |
| IsWave32 | Référence pour IsWave32, une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| SetOptionX (consoles XBOX Series) | Modifie les paramètres des shaders. |
| UsesHardwareGSorHS() | Référence pour UsesHardwareGSorHS(), une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| UsesHardwareGSorHS(D3D12XBOX_DESCRIPTOR_PIPELINE_STATE*) | Référence pour UsesHardwareGSorHS(D3D12XBOX_DESCRIPTOR_PIPELINE_STATE*), une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur. |
| ID3D12Resource (consoles XBOX Series) | Encapsule une capacité généralisée du CPU et du GPU à lire et écrire dans la mémoire physique, ou dans des tas. |
| GetValidationFlagsX (consoles XBOX Series) | Récupère l’ensemble actuel d’indicateurs de validation pour cette ressource. |
| SetValidationFlagsX (consoles XBOX Series) | Définit de nouveaux indicateurs de validation pour cette ressource. |
| ID3D12RootSignature (consoles XBOX Series) | Référence pour ID3D12RootSignature (consoles XBOX Series), une interface de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir. |
| GetComputeDescriptorX | Référence pour GetComputeDescriptorX, une méthode de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| ID3D12StateObject (consoles XBOX Series) | Représente une quantité variable d’état de configuration, y compris des shaders, qu’une application gère comme une unité unique et qui est transmise à un pilote. |
| GetPipelineStateX (consoles XBOX Series) | Récupère l’objet d’état parent. |
| ID3D12StateObjectProperties (consoles XBOX Series) | Fournit des méthodes pour obtenir et définir les propriétés d’un ID3D12StateObject. |
| ID3D12StateObjectProperties::GetInformationX | Extension spécifique à XDXR permettant d’interroger certains paramètres post-liaison du RTPSO DXR. |
| ID3DInclude (consoles XBOX Series) | ID3DInclude est une interface d’inclusion que l’utilisateur implémente pour permettre à une application d’appeler des méthodes substituables par l’utilisateur pour ouvrir et fermer les fichiers #include de shader. |
| ID3DInclude::Close (consoles XBOX Series) | Méthode implémentée par l’utilisateur pour fermer un fichier #include de shader. |
| Open (consoles XBOX Series) | Méthode implémentée par l’utilisateur pour ouvrir et lire le contenu d’un shader. |
| IDXGIAdapter (consoles XBOX Series) | IDXGIAdapter (consoles XBOX Series) — L’interface IDXGIAdapter représente un sous-système d’affichage (comprenant un ou plusieurs GPU, DAC et de la mémoire vidéo). |
| CheckInterfaceSupport (consoles XBOX Series) | Vérifie si le système prend en charge une interface d’appareil pour un composant graphique. |
| EnumOutputs (consoles XBOX Series) | Énumère les sorties de l’adaptateur (carte vidéo). |
| IDXGIAdapter::GetDesc (consoles XBOX Series) | Obtient une description DXGI d’un adaptateur. |
| IDXGIAdapter1 (consoles XBOX Series) | IDXGIAdapter1 (consoles XBOX Series) — L’interface IDXGIAdapter représente un sous-système d’affichage (comprenant un ou plusieurs GPU, DAC et de la mémoire vidéo). |
| GetDesc1 (consoles XBOX Series) | Obtient une description DXGI 1.1 d’un adaptateur. |
| IDXGIAdapter2 (consoles XBOX Series) | IDXGIAdapter2 (consoles XBOX Series) — L’interface IDXGIAdapter représente un sous-système d’affichage (comprenant un ou plusieurs GPU, DAC et de la mémoire vidéo). |
| GetDesc2 (consoles XBOX Series) | Obtient une description DXGI 1.2 d’un adaptateur. |
| IDXGIDevice (consoles XBOX Series) | IDXGIDevice (consoles XBOX Series) — Une interface IDXGIDevice implémente une classe dérivée pour les objets DXGI qui produisent des données d’image. |
| CreateSurface (consoles XBOX Series) | Renvoie une surface. |
| GetAdapter (consoles XBOX Series) | Renvoie l’adaptateur pour l’appareil spécifié. |
| GetGPUThreadPriority (consoles XBOX Series) | Obtient la priorité de thread du GPU. |
| QueryResourceResidency (consoles XBOX Series) | Obtient l’état de résidence d’un tableau de ressources. |
| SetGPUThreadPriority (consoles XBOX Series) | Définit la priorité de thread du GPU. |
| IDXGIDevice1 (consoles XBOX Series) | IDXGIDevice1 (consoles XBOX Series) — Une interface IDXGIDevice implémente une classe dérivée pour les objets DXGI qui produisent des données d’image. |
| GetMaximumFrameLatency (consoles XBOX Series) | Obtient le nombre d’images que le système est autorisé à mettre en file d’attente pour le rendu. |
| SetMaximumFrameLatency (consoles XBOX Series) | Définit le nombre d’images que le système est autorisé à mettre en file d’attente pour le rendu. |
| IDXGIDevice2 (consoles XBOX Series) | IDXGIDevice2 (consoles XBOX Series) — Une interface IDXGIDevice implémente une classe dérivée pour les objets DXGI qui produisent des données d’image. |
| EnqueueSetEvent (consoles XBOX Series) | Vide toutes les commandes de rendu en attente et met l’objet événement spécifié à l’état signalé une fois toutes les commandes de rendu précédemment soumises terminées. |
| OfferResources (consoles XBOX Series) | Permet au système d’exploitation de libérer la mémoire vidéo de ressources en abandonnant leur contenu. |
| ReclaimResources (consoles XBOX Series) | Restaure l’accès aux ressources précédemment proposées via un appel à IDXGIDevice2::OfferResources. |
| IDXGIDeviceSubObject (consoles XBOX Series) | Hérité par les objets liés à l’appareil afin qu’ils puissent récupérer un pointeur vers celui-ci. |
| GetDevice (consoles XBOX Series) | Récupère l’appareil. |
| IDXGIFactory (consoles XBOX Series) | IDXGIFactory (consoles XBOX Series) — Une interface IDXGIFactory implémente des méthodes pour générer des objets DXGI (qui gèrent les transitions plein écran). |
| CreateSoftwareAdapter (consoles XBOX Series) | Crée une interface d’adaptateur représentant un adaptateur logiciel. |
| EnumAdapters (consoles XBOX Series) | Énumère les adaptateurs. |
| GetWindowAssociation (consoles XBOX Series) | Obtient la fenêtre par laquelle l’utilisateur contrôle la transition vers et depuis le plein écran. |
| MakeWindowAssociation (consoles XBOX Series) | Permet à DXGI de surveiller la file de messages d’une application pour détecter la séquence de touches Alt+Entrée (qui fait passer l’application du mode fenêtré au plein écran. |
| IDXGIFactory1 (consoles XBOX Series) | IDXGIFactory1 (consoles XBOX Series) — Une interface IDXGIFactory implémente des méthodes pour générer des objets DXGI (qui gèrent les transitions plein écran). |
| EnumAdapters1 (consoles XBOX Series) | Énumère les adaptateurs avec ou sans sorties. |
| IsCurrent (consoles XBOX Series) | Informe une application de la possible nécessité de réénumérer les adaptateurs. |
| IDXGIFactory2 (consoles XBOX Series) | IDXGIFactory2 (consoles XBOX Series) — Une interface IDXGIFactory implémente des méthodes pour générer des objets DXGI (qui gèrent les transitions plein écran). |
| GetSharedResourceAdapterLuid (consoles XBOX Series) | Identifie l’adaptateur sur lequel un objet de ressource partagée a été créé. |
| IsWindowedStereoEnabled (consoles XBOX Series) | Détermine s’il faut utiliser le mode stéréo. |
| RegisterOcclusionStatusEvent (consoles XBOX Series) | S’inscrit pour recevoir une notification des changements d’état d’occlusion via la signalisation d’événements. |
| RegisterOcclusionStatusWindow (consoles XBOX Series) | Inscrit une fenêtre d’application pour recevoir des messages de notification des changements d’état d’occlusion. |
| RegisterStereoStatusEvent (consoles XBOX Series) | S’inscrit pour recevoir une notification des changements d’état stéréo via la signalisation d’événements. |
| RegisterStereoStatusWindow (consoles XBOX Series) | Inscrit une fenêtre d’application pour recevoir des messages de notification des changements d’état stéréo. |
| UnregisterOcclusionStatus (consoles XBOX Series) | Désinscrit une fenêtre ou un événement pour qu’il ne reçoive plus de notification lorsque l’état d’occlusion change. |
| UnregisterStereoStatus (consoles XBOX Series) | Désinscrit une fenêtre ou un événement pour qu’il ne reçoive plus de notification lorsque l’état stéréo change. |
| IDXGIInfoQueue (consoles XBOX Series) | Cette interface contrôle la file d’informations de débogage et ne peut être utilisée que si la couche de débogage est activée. |
| AddApplicationMessage (consoles XBOX Series) | Ajoute un message défini par l’utilisateur à la file de messages et envoie ce message à la sortie de débogage. |
| AddMessage (consoles XBOX Series) | Ajoute un message de débogage à la file de messages et envoie ce message à la sortie de débogage. |
| AddRetrievalFilterEntries (consoles XBOX Series) | Ajoute des filtres de récupération en haut de la pile de filtres de récupération. |
| AddStorageFilterEntries (consoles XBOX Series) | Ajoute des filtres de stockage en haut de la pile de filtres de stockage. |
| ClearRetrievalFilter (consoles XBOX Series) | Supprime un filtre de récupération du haut de la pile de filtres de récupération. |
| ClearStorageFilter (consoles XBOX Series) | Supprime un filtre de stockage du haut de la pile de filtres de stockage. |
| ClearStoredMessages (consoles XBOX Series) | Efface tous les messages de la file de messages. |
| GetBreakOnCategory (consoles XBOX Series) | Détermine si l’arrêt sur une catégorie de message est activé ou désactivé. |
| GetBreakOnID (consoles XBOX Series) | Détermine si l’arrêt sur un identificateur de message est activé ou désactivé. |
| GetBreakOnSeverity (consoles XBOX Series) | Détermine si l’arrêt sur un niveau de gravité de message est activé ou désactivé. |
| GetMessage (consoles XBOX Series) | Obtient un message de la file de messages. |
| GetMessageCountLimit (consoles XBOX Series) | Obtient le nombre maximal de messages pouvant être ajoutés à la file de messages. |
| GetMuteDebugOutput (consoles XBOX Series) | Détermine si la sortie de débogage est activée ou désactivée. |
| GetNumMessagesAllowedByStorageFilter (consoles XBOX Series) | Obtient le nombre de messages qu’un filtre de stockage a laissés passer. |
| GetNumMessagesDeniedByStorageFilter (consoles XBOX Series) | Obtient le nombre de messages dont le passage a été refusé par un filtre de stockage. |
| GetNumMessagesDiscardedByMessageCountLimit | Obtient le nombre de messages abandonnés en raison de la limite du nombre de messages. |
| GetNumStoredMessages (consoles XBOX Series) | Obtient le nombre de messages actuellement stockés dans la file de messages. |
| GetNumStoredMessagesAllowedByRetrievalFilters | Obtient le nombre de messages pouvant passer à travers un filtre de récupération. |
| GetRetrievalFilter (consoles XBOX Series) | Obtient le filtre de récupération situé en haut de la pile de filtres de récupération. |
| GetRetrievalFilterStackSize (consoles XBOX Series) | Obtient la taille en octets de la pile de filtres de récupération. |
| GetStorageFilter (consoles XBOX Series) | Obtient le filtre de stockage situé en haut de la pile de filtres de stockage. |
| GetStorageFilterStackSize (consoles XBOX Series) | Obtient la taille en octets de la pile de filtres de stockage. |
| PopRetrievalFilter (consoles XBOX Series) | Dépile un filtre de récupération du haut de la pile de filtres de récupération. |
| PopStorageFilter (consoles XBOX Series) | Dépile un filtre de stockage du haut de la pile de filtres de stockage. |
| PushCopyOfRetrievalFilter (consoles XBOX Series) | Empile sur la pile de filtres de récupération une copie du filtre de récupération actuellement en haut de cette pile. |
| PushCopyOfStorageFilter (consoles XBOX Series) | Empile sur la pile de filtres de stockage une copie du filtre de stockage actuellement en haut de cette pile. |
| PushDenyAllRetrievalFilter (consoles XBOX Series) | Empile un filtre de récupération refusant tout sur la pile de filtres de récupération. |
| PushDenyAllStorageFilter (consoles XBOX Series) | Empile un filtre de stockage refusant tout sur la pile de filtres de stockage. |
| PushEmptyRetrievalFilter (consoles XBOX Series) | Empile un filtre de récupération vide sur la pile de filtres de récupération. |
| PushEmptyStorageFilter (consoles XBOX Series) | Empile un filtre de stockage vide sur la pile de filtres de stockage. |
| PushRetrievalFilter (consoles XBOX Series) | Empile un filtre de récupération sur la pile de filtres de récupération. |
| PushStorageFilter (consoles XBOX Series) | Empile un filtre de stockage sur la pile de filtres de stockage. |
| SetBreakOnCategory (consoles XBOX Series) | Définit une catégorie de message sur laquelle s’arrêter lorsqu’un message de cette catégorie passe à travers le filtre de stockage. |
| SetBreakOnID (consoles XBOX Series) | Définit un identificateur de message sur lequel s’arrêter lorsqu’un message avec cet identificateur passe à travers le filtre de stockage. |
| SetBreakOnSeverity (consoles XBOX Series) | Définit un niveau de gravité de message sur lequel s’arrêter lorsqu’un message de ce niveau de gravité passe à travers le filtre de stockage. |
| SetMessageCountLimit (consoles XBOX Series) | Définit le nombre maximal de messages pouvant être ajoutés à la file de messages. |
| SetMuteDebugOutput (consoles XBOX Series) | Active ou désactive la sortie de débogage. |
| IDXGIObject (consoles XBOX Series) | Interface de base pour tous les objets DXGI ; IDXGIObject prend en charge l’association de données définies par l’appelant (données privées) à un objet et la récupération d’une interface vers le. |
| GetParent (consoles XBOX Series) | Obtient le parent de l’objet. |
| GetPrivateData (consoles XBOX Series) | Obtient un pointeur vers les données de l’objet. |
| SetPrivateData (consoles XBOX Series) | Définit des données définies par l’application sur l’objet et associe ces données à un GUID. |
| SetPrivateDataInterface (consoles XBOX Series) | Définit une interface dans les données privées de l’objet. |
| IDXGIOutput (consoles XBOX Series) | Une interface IDXGIOutput représente une sortie d’adaptateur (telle qu’un moniteur). |
| FindClosestMatchingMode (consoles XBOX Series) | Recherche le mode d’affichage correspondant le mieux au mode d’affichage demandé. |
| GetAspectRatio (consoles XBOX Series) | Obtient le rapport d’aspect de l’affichage. |
| IDXGIOutput::GetDesc (consoles XBOX Series) | Obtient une description de la sortie. |
| GetDisplayModeList (consoles XBOX Series) | GetDisplayModeList (consoles XBOX Series) — Obtient les modes d’affichage correspondant au format demandé et aux autres options d’entrée. Référence graphique Direct3D 12 pour XBOX. |
| GetDisplayModeListX (consoles XBOX Series) | GetDisplayModeListX (consoles XBOX Series) — Obtient les modes d’affichage correspondant au format demandé et aux autres options d’entrée. |
| GetDisplaySurfaceData (consoles XBOX Series) | Obtient une copie de la surface d’affichage actuelle. |
| GetFrameStatistics (consoles XBOX Series) | Obtient des statistiques sur les images récemment rendues. |
| GetGammaControl (consoles XBOX Series) | Obtient les paramètres de contrôle gamma. |
| GetGammaControlCapabilities (consoles XBOX Series) | Obtient une description des capacités de contrôle gamma. |
| GetRefreshRate (consoles XBOX Series) | Obtient la fréquence de rafraîchissement de l’affichage. |
| ReleaseOwnership (consoles XBOX Series) | Libère la propriété de la sortie. |
| SetDisplaySurface (consoles XBOX Series) | Change le mode d’affichage. |
| SetGammaControl (consoles XBOX Series) | Définit les contrôles gamma. |
| TakeOwnership (consoles XBOX Series) | Prend possession d’une sortie. |
| WaitForVBlank (consoles XBOX Series) | Suspend un thread jusqu’à la prochaine synchronisation verticale (vertical blank). |
| IDXGISwapChain (consoles XBOX Series) | IDXGISwapChain (consoles XBOX Series) — Les swap chains sont déconseillées et remplacées par les ressources d’échange (D3D12_HEAP_FLAG_ALLOW_DISPLAY) et la présentation. |
| IDXGISwapChain1 (consoles XBOX Series) | IDXGISwapChain1 (consoles XBOX Series) — Les swap chains sont déconseillées et remplacées par les ressources d’échange (D3D12_HEAP_FLAG_ALLOW_DISPLAY) et la présentation. |
| D3D12_DISPATCH_MESH_ARGUMENTS (consoles XBOX Series) | Non pris en charge sur XBOX. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS10 (consoles XBOX Series) | D3D12_FEATURE_DATA_D3D12_OPTIONS10 (consoles XBOX Series) — Indique le niveau de prise en charge par l’adaptateur du combineur de somme pour le variable rate shading. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS11 (consoles XBOX Series) | D3D12_FEATURE_DATA_D3D12_OPTIONS11 (consoles XBOX Series) — Indique le niveau de prise en charge par l’adaptateur des opérations atomiques Int64 sur les ressources de descripteur. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS7 (consoles XBOX Series) | D3D12_FEATURE_DATA_D3D12_OPTIONS7 (consoles XBOX Series) — Indique le niveau de prise en charge par l’adaptateur des mesh shaders et du sampler feedback. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS8 (consoles XBOX Series) | D3D12_FEATURE_DATA_D3D12_OPTIONS8 (consoles XBOX Series) — Indique le niveau de prise en charge par l’adaptateur des textures à blocs non alignés. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS9 (consoles XBOX Series) | Indique si diverses options sont prises en charge. |
| D3D12_FEATURE_DATA_DISPLAYABLE (consoles XBOX Series) | D3D12_FEATURE_DATA_DISPLAYABLE (consoles XBOX Series) — Cette fonctionnalité est actuellement en préversion. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT | D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT (consoles XBOX Series) — Indique le nombre de types de sessions de ressources protégées. |
| D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES | D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES (consoles XBOX Series) — Indique une liste de types de sessions de ressources protégées. |
| D3D12_MIP_REGION (consoles XBOX Series) | Structure qui définit les dimensions représentées par un texel de feedback dans une ressource de feedback. |
| D3D12_PROTECTED_RESOURCE_SESSION_DESC1 | D3D12_PROTECTED_RESOURCE_SESSION_DESC1 (consoles XBOX Series) — Décrit les indicateurs d’une session de ressources protégées, par adaptateur. |
| D3D12_RESOURCE_DESC1 (consoles XBOX Series) | Décrit une ressource, telle qu’une texture. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_BATCHED_DESC (consoles XBOX Series) | Descripteur pour les builds de BVH par lots. Encapsule un seul jeu de paramètres de l’appel de build standard. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_BATCHED_DESC2 (consoles XBOX Series) | Descripteur de build par lots étendu. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1 | D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1 (consoles XBOX Series) — Ensemble étendu de paramètres pour les builds par lots. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2 | D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2 (consoles XBOX Series) — Ensemble étendu de paramètres pour les builds par lots. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3 | D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3 (consoles XBOX Series) — Ensemble étendu de paramètres pour les builds par lots. |
| D3D12XBOX_COMPUTE_SHADER_LAUNCH_PARAMETERS | Paramètres de remplacement pour les paramètres de lancement d’un objet d’état de pipeline de calcul. |
| D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC (consoles XBOX Series) | Définit des registres dans l’état de pipeline de calcul pour programmer divers paramètres d’exécution des compute shaders. |
| D3D12XBOX_CREATE_DEVICE_PARAMETERS (consoles XBOX Series) | D3D12XBOX_CREATE_DEVICE_PARAMETERS (consoles XBOX Series) — Spécifie les paramètres utilisés lors de la création d’un périphérique sur le matériel XBOX. |
| D3D12XBOX_DESCRIPTOR_PIPELINE_STATE (consoles XBOX Series) | D3D12XBOX_DESCRIPTOR_PIPELINE_STATE (consoles XBOX Series) — Descripteur de paquet du processeur de commandes pour définir un objet d’état de pipeline. |
| D3D12XBOX_DESERIALIZE_GRAPHICS_PIPELINE_STATE | D3D12XBOX_DESERIALIZE_GRAPHICS_PIPELINE_STATE (consoles XBOX Series) — Contient les informations nécessaires à la désérialisation d’un état de pipeline graphique précédemment sérialisé. |
| D3D12XBOX_DISPATCH_MESH_X_ARGUMENTS (consoles XBOX Series) | Type de signature de commande utilisé dans les appels Execute Indirect de mesh shader sur XBOX. |
| D3D12XBOX_DISPATCH_RAYS_DESC (consoles XBOX Series) | Extension XBOX de D3D12_DISPATCH_RAYS_DESC. |
| D3D12XBOX_DPBB_BREAK_BATCH_ARGUMENTS (consoles XBOX Series) | D3D12XBOX_DPBB_BREAK_BATCH_ARGUMENTS est une extension Execute Indirect XBOX Series qui déclenche des événements break-batch du Deferred Primitive Batch Binning. |
| D3D12XBOX_DPBB_STATE (consoles XBOX Series) | Paramètres du Deferred Primitive Batch Binning (DPBB). |
| D3D12XBOX_FLUSHPIPELINEX_ARGUMENTS (consoles XBOX Series) | D3D12XBOX_FLUSHPIPELINEX_ARGUMENTS est une extension Execute Indirect XBOX Series qui vide les caches GPU et bloque, à l’image de l’API de liste de commandes FlushPipelineX. |
| D3D12XBOX_GPU_HARDWARE_CONFIGURATION (consoles XBOX Series) | Contient la fréquence d’horloge du GPU et la configuration matérielle. |
| D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC (consoles XBOX Series) | D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC (consoles XBOX Series) — Définit les limites d’un shader graphique. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12XBOX_LIVE_DEBUGGING_AMPLIFICATION_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel amplification shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_ANY_SHADER_PARAMETERS | Paramètres utilisés pour spécifier n’importe quel shader à déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_COMPUTE_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel compute shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_DOMAIN_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel domain shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_GEOMETRY_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel geometry shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_GLOBAL_PARAMETERS | D3D12XBOX_LIVE_DEBUGGING_GLOBAL_PARAMETERS (consoles XBOX Series) — Permet de définir le type de débogage en direct et les paramètres propres à ce type de débogage. |
| D3D12XBOX_LIVE_DEBUGGING_HULL_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel hull shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_MESH_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel mesh shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_PARAMETERS (consoles XBOX Series) | D3D12XBOX_LIVE_DEBUGGING_PARAMETERS (consoles XBOX Series) — Permet de définir le type de débogage en direct et les paramètres propres à ce type de débogage. |
| D3D12XBOX_LIVE_DEBUGGING_PIXEL_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel pixel shader déboguer en direct. |
| D3D12XBOX_LIVE_DEBUGGING_VERTEX_SHADER_PARAMETERS | Paramètres utilisés pour spécifier quel vertex shader déboguer en direct. |
| D3D12XBOX_MSAA_PARAMETERS (consoles XBOX Series) | Paramètres MSAA du bloc de profondeur D3D12XBOX_MSAA_PARAMETERS sur les consoles XBOX Series : nombres d’échantillons, itération PS, sur-rastérisation et contrôles de centroïde. |
| D3D12XBOX_PRT_LOD_REPORT_DESC (consoles XBOX Series) | D3D12XBOX_PRT_LOD_REPORT_DESC (consoles XBOX Series) — Spécifie l’emplacement mémoire de destination et la taille d’un rapport de LOD PRT écrit par le GPU. |
| D3D12XBOX_PRT_LOD_REPORT_GPU_HEADER (consoles XBOX Series) | Définit la disposition matérielle de l’en-tête de 8 octets écrit par le GPU dans le cadre d’un rapport de LOD PRT. |
| D3D12XBOX_PRT_LOD_REPORT_GPU_SAMPLE (consoles XBOX Series) | D3D12XBOX_PRT_LOD_REPORT_GPU_SAMPLE (consoles XBOX Series) — Spécifie l’emplacement mémoire de destination et la taille d’un rapport de LOD PRT écrit par le GPU. |
| D3D12XBOX_RAYTRACING_CANONICAL_ACCELERATION_STRUCTURE_NODE | Union contenant des données de nœud canoniques. |
| D3D12XBOX_RAYTRACING_CANONICAL_FP16_AABB_DATA | Contient les données d’une boîte FP16 canonique. |
| D3D12XBOX_RAYTRACING_CANONICAL_FP32_AABB_DATA | Contient les données d’une boîte FP32 canonique. |
| D3D12XBOX_RAYTRACING_CANONICAL_TRIANGLE_NODE_DATA | Nœud de triangle canonique. |
| D3D12XBOX_RAYTRACING_FP16_AABB (consoles XBOX Series) | Structure d’assistance pour décrire une boîte FP16. |
| D3D12XBOX_RAYTRACING_INFORMATION (consoles XBOX Series) | Informations supplémentaires pouvant être obtenues à partir d’un RTPSO finalisé. |
| D3D12XBOX_RAYTRACING_INFORMATION_EXPORT | Référence de D3D12XBOX_RAYTRACING_INFORMATION_EXPORT (consoles XBOX Series), une structure de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| D3D12XBOX_RAYTRACING_INFORMATION_EXPORT_TABLE | Utilisé pour énumérer les exports d’un RTPSO. |
| D3D12XBOX_RAYTRACING_OPTIONS (consoles XBOX Series) | Décrit les options étendues pouvant être définies sur un RTPSO. |
| D3D12XBOX_RESOURCE_BARRIER_SUMMARY_ACTIONS | Fournit un résumé des actions effectuées pour le compte des barrières de ressources. |
| D3D12XBOX_SAMPLER_DESC (consoles XBOX Series) | D3D12XBOX_SAMPLER_DESC (consoles XBOX Series) — Décrit un état d’échantillonneur. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| D3D12XBOX_SERIALIZE_GRAPHICS_PIPELINE_STATE | D3D12XBOX_SERIALIZE_GRAPHICS_PIPELINE_STATE (consoles XBOX Series) — Informations pour la sérialisation d’un objet d’état de pipeline graphique. |
| D3D12XBOX_SHADER_RESOURCE_VIEW_DESC (consoles XBOX Series) | D3D12XBOX_SHADER_RESOURCE_VIEW_DESC définit une SRV sur les consoles XBOX Series, à l’aide de l’ImageFormat unifié et des champs d’emplacement de ressource et de mémoire propres à XBOX. |
| D3D12XBOX_SHADER_SYMBOL (consoles XBOX Series) | Une fonction unique dans un compute shader. |
| D3D12XBOX_SHADER_SYMBOL_LIST (consoles XBOX Series) | Contient les symboles de fonction pour un état de pipeline de calcul avec appels de fonction (par exemple pour DXR). |
| D3D12XBOX_SHADING_RATE_SETTINGS (consoles XBOX Series) | Union de paramètres VRS étendus. |
| D3D12XBOX_SHADING_RATE_SETTINGS_CMASK_VRS_HINT_MODE | Contient le bit d’activation par RTV pour VRS-Hint. |
| D3D12XBOX_SHADING_RATE_SETTINGS_COMBINERS | Permet de prendre le contrôle des paramètres de combineur VRS. |
| D3D12XBOX_SHADING_RATE_SETTINGS_HTILE_MODE | Contient les paramètres HTile à programmer. |
| D3D12XBOX_SHADING_RATE_SETTINGS_PIXEL_CENTER_OFFSETS | Programme les décalages de centre de pixel grossier par pas de 1/16 à l’aide d’une valeur signée sur 4 bits. Les centres de toutes les formes de pixels grossiers peuvent être définis indépendamment. |
| D3D12XBOX_SYNC_PARAMS (consoles XBOX Series) | Paramètres de synchronisation GPU utilisés dans diverses API. |
| D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION | Paramètres utilisés pour initialiser le système de mémoire virtuelle graphique Direct3D. |
| D3D12XBOX_XDXR_STREAM_DESC (consoles XBOX Series) | Flux d’options tokenisées permettant d’ajouter et de supprimer des extensions sans modifier l’API. |
| D3D12XBOX_ZERO_MEMORY_BUFFERS (consoles XBOX Series) | Structure de contrôle fournie par le titre à l’API D3D12ZeroMemoryX. |
| D3D12XBOX_ZERO_MEMORY_RANGE (consoles XBOX Series) | Représente une région de mémoire virtuelle GPU à effacer avec l’API D3D12ZeroMemoryX. |
| D3D12XboxPutBuffer (consoles XBOX Series) | D3D12XboxPutBuffer (consoles XBOX Series) — Structure de gestion de l’écriture des commandes GPU dans le segment de tampon de commandes actuel. |
| DXGI_MODE_DESC (consoles XBOX Series) | DXGI_MODE_DESC décrit un mode d’affichage (largeur, hauteur, fréquence de rafraîchissement, format, ordre de balayage, mise à l’échelle) sur les consoles XBOX Series. Déconseillé sur XBOX. |
| DXGIX_FRAME_STATISTICS (consoles XBOX Series) | Contient des statistiques d’images DXGI. |
| DXGIX_PRESENTARRAY_PARAMETERS (consoles XBOX Series) | Paramètres de DXGI Present Array. |
| DXGIXBOX_MODE_DESC (consoles XBOX Series) | DXGIXBOX_MODE_DESC décrit un mode d’affichage sur les consoles XBOX Series pour IDXGIOutput::GetDisplayModeListX, en ajoutant un membre Flags par rapport à DXGI_MODE_DESC. |
| d3d12shader_x/xs (consoles XBOX Series et famille XBOX One) | Rubriques de référence pour d3d12shader_x/xs.h. |
| D3D_INTERPOLATION_MODE | Spécifie le mode d’interpolation, qui affecte la façon dont les valeurs sont calculées pendant la rastérisation. |
| D3D_PARAMETER_FLAGS | Indique des indicateurs sémantiques pour les paramètres de fonction. |
| d3d12video_x/xs (consoles XBOX Series et famille XBOX One) | Rubriques de référence pour d3d12video_x/xs.h. |
| D3D12_FEATURE_VIDEO | Spécifie une fonctionnalité vidéo Direct3D 12 ou un ensemble de fonctionnalités à interroger. |
| D3D12_VIDEO_FIELD_TYPE | Spécifie la façon dont une image vidéo est entrelacée. |
| D3D12_VIDEO_FRAME_FORMAT | Spécifie le format de l’image vidéo. |
| D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS | Spécifie les fonctionnalités de traitement automatique qu’un processeur vidéo peut prendre en charge. |
| D3D12_VIDEO_PROCESS_FEATURE_FLAGS | Spécifie les fonctionnalités de processeur vidéo prises en charge. |
| D3D12_VIDEO_PROCESS_FILTER_FLAGS | Spécifie les options de filtrage prises en charge par le processeur vidéo. |
| D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS | Spécifie des indicateurs pour les flux d’entrée de traitement vidéo. |
| D3D12_VIDEO_PROCESS_ORIENTATION | Spécifie une opération d’orientation à effectuer par un processeur vidéo. |
| D3D12_VIDEO_PROCESS_SUPPORT_FLAGS | Spécifie si une conversion à l’aide du processeur vidéo est prise en charge. |
| D3D12_VIDEO_USAGE (consoles XBOX Series et famille XBOX One) | Décrit l’utilisation de la vidéo. |
| D3D12_FEATURE_DATA_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES | Décrit les schémas de chiffrement DRM pris en charge par le décodeur vidéo. |
| D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT | Structure permettant d’interroger la prise en charge des fonctionnalités du processeur vidéo. |
| D3D12_VIDEO_DECODE_FRAME_ARGUMENT | Structure décrivant un argument de décodage vidéo. |
| D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS | Décrit les arguments d’entrée nécessaires au décodage d’une image vidéo. |
| D3D12_VIDEO_DECODE_REFERENCE_FRAMES | Décrit les images de référence requises pour une opération de décodage vidéo. |
| D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS | Décrit les arguments du flux d’entrée du processeur vidéo. |
| D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS | Décrit les arguments du flux de sortie du processeur vidéo. |
| D3D12_VIDEO_PROCESSOR_DESC | Décrit la structure D3D12_VIDEO_PROCESSOR_DESC. |
| d3dx12_x (famille XBOX One) | Rubriques de référence pour d3dx12_x.h. |
| CD3D12XBOX_COMPUTE_SHADER_LIMITS_DESC (famille XBOX One) | Wrapper pour D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC. |
| CD3D12XBOX_DEPTH_STENCIL_OPTIONS_DESC (famille XBOX One) | Wrapper pour D3D12XBOX_DEPTH_STENCIL_OPTIONS_DESC. |
| CD3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC (famille XBOX One) | Wrapper pour D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC. |
| CD3D12XBOX_PIXEL_SHADER_OPTIONS_DESC (famille XBOX One) | Wrapper pour D3D12XBOX_PIXEL_SHADER_OPTIONS_DESC. |
| CD3D12XBOX_TESSELLATION_PARAMETERS_DESC (famille XBOX One) | Wrapper pour D3D12XBOX_TESSELLATION_PARAMETERS_DESC. |
| CD3DX12_CPU_DESCRIPTOR_HANDLE (famille XBOX One) | Structure d’assistance permettant d’initialiser facilement une structure D3D12_CPU_DESCRIPTOR_HANDLE. |
| d3dx12_xs (consoles XBOX Series) | Rubriques de référence pour d3dx12_xs.h. |
| CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT | Extension XBOX de SUBOBJECT_HELPER_BASE. |
| CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT() | CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT() (consoles XBOX Series) — Crée une instance de CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT. |
| CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT (CD3DX12_STATE_OBJECT_DESC&) (consoles XBOX Series) | CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT (CD3DX12_STATE_OBJECT_DESC&) (consoles XBOX Series) — Crée une instance de CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT. |
| Type (consoles XBOX Series) | Accesseur permettant de récupérer le D3D12_STATE_SUBOBJECT_TYPE. |
| CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT | Structure d’assistance basée sur un modèle, utilisée pour encapsuler des paires type de sous-objet et données de sous-objet en un seul objet adapté à une description de flux. |
| const InnerStructType& GetX() (consoles XBOX Series) | const InnerStructType& GetX() (consoles XBOX Series) — Accesseur permettant de récupérer le type interne. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| InnerStructType& GetX() (consoles XBOX Series) | InnerStructType& GetX() (consoles XBOX Series) — Accesseur permettant de récupérer le type interne. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| dxcapi | Points d’entrée d’API et interfaces de dxcompiler_x*.dll. |
| DxcXboxShaderStatsClass | Numéro de version de la structure DxcXboxShaderStatistics* interrogée à partir de IDxcXboxShaderStats::GetShaderStats. |
| IDxcXboxBackendDebugInfo | Interface d’interrogation des informations de débogage spécifiques au matériel XBOX à partir de DXIL. |
| GetDebugInfoForStage | Interroge les informations de débogage spécifiques au matériel XBOX pour une seule étape de shader matérielle. |
| GetNumStages | Obtient le nombre d’étapes matérielles dans le DXIL/PDB précompilé. |
| GetStage | Interroge l’étape matérielle à un index spécifique. |
| IDxcXboxBackendDebugInfo::Load | Charge un DXIL ou un PDB précompilé dans l’interface. |
| IDxcXboxContainer | Interface utilisée pour interroger les shaders matériels à partir de conteneurs DXIL. |
| GetNumShaders | Interroge le nombre de shaders matériels dans le DXIL précompilé. |
| GetShader | Récupère le shader matériel à l’index spécifié. |
| IDxcXboxContainer::Load | Charge un DXIL précompilé dans l’interface. |
| IDxcXboxHwShader | Interface utilisée pour interroger les données d’une étape de shader matérielle précompilée. |
| GetCode | Récupère les instructions de shader matériel encodées pour cette étape de shader. |
| GetDebugInfo | Récupère les informations de débogage spécifiques au matériel pour l’étape de shader. |
| IDxcXboxHwShader::GetShaderStats | Récupère les statistiques de shader pour l’étape de shader matérielle. |
| GetStageName | Récupère le nom de l’étape de shader matérielle sous forme de chaîne. |
| IDxcXboxShaderStats | (Déconseillé) Interface utilisée pour interroger les statistiques de shader des shaders précompilés. |
| IDxcXboxShaderStats::GetShaderStats | (Déconseillé) Récupère les statistiques de shader pour une étape de shader matérielle. |
| IXdxrPdbRecompiler | Interface permettant de recompiler un PDB XDXR. |
| Recompile | Recompile un PDB XDXR. |
| DxcXboxShaderStaticsV1 | Structure représentant les statistiques de shader pour une étape de shader matérielle précompilée. |
| DxcXboxShaderStaticsV2 | Structure représentant des statistiques de shader étendues pour une étape de shader matérielle précompilée sur XBOX Series. |
| MemoryAccessStat | Structure représentant des informations sur les instructions mémoire. |
| RawInstructionStats | Structure représentant un décompte de tous les types d’instructions du shader. |
| RawInstuctionStat | Structure représentant un décompte pour un type d’instruction. |
| Référence des API graphiques | Référence des API graphiques pour le Microsoft Game Development Kit (GDK), couvrant d3d12_x, d3d12_xs, d3d12shader_x et d’autres extensions XBOX de Direct3D 12. |
| XBTC_COMPRESSION_FLAGS | Représente les options de compression de texture disponibles. |
| XBTC_STREAM_GRANULARITY | Options de streaming de textures. |
| XBTC_TEX_DIMENSION | Représente la dimensionnalité d’une texture. |
| XBTC_TILING_MODE | Représente le mode de tuilage d’une texture tuilée. |
| XBTCBlockCompressTexture | Crée un conteneur de texture, l’alloue et compresse par blocs une texture linéaire. |
| XBTCCompressBuffer | Compresse un tampon contenant des données arbitraires et l’ajoute à l’archive. |
| XBTCCompressStream | Compresse un flux de texture unique. |
| XBTCCompressStreamAlloc | Crée et alloue un conteneur de texture pour un flux compressé à partir d’un flux non compressé. |
| XBTCCompressTexture | Compresse une texture tuilée et l’ajoute à l’archive. |
| XBTCCreateArchive | Crée une archive XBTC. |
| XBTCCreateBuffer | Crée un conteneur de données générique. |
| XBTCCreateLinearTexture | Crée et alloue un conteneur de texture pour une texture linéaire. |
| XBTCDecompressAndDetileTextureAlloc | Crée et alloue un conteneur de texture pour une texture linéaire en décompressant et en détuilant une texture provenant d’une archive. |
| XBTCDecompressStream | Crée un flux décompressé à partir d’un flux compressé et écrit dans une mémoire préallouée. |
| XBTCDecompressTexture | Décompresse une texture archivée en mémoire tuilée. |
| XBTCDecompressTextureAlloc | Crée et alloue un conteneur de texture pour une texture tuilée en décompressant une texture provenant d’une archive. |
| XBTCDetileTexture | Crée un conteneur de texture linéaire et détuile la texture source dans le nouveau conteneur. |
| XBTCFreeCompressedStream | Libère la mémoire allouée à un flux compressé. |
| XBTCFreeResource | Libère la mémoire associée à une ressource XBTC. |
| XBTCGetRelativeStreamIndex(ptrdiff_t,uint32_t,uint32_t) | Obtient l’index d’un flux pour une texture paginée par rapport à l’adresse de base de cette texture. |
| XBTCGetRelativeStreamIndex(unit32_t,uint32_t) | Obtient l’index d’un flux pour une texture à mips en streaming à partir du niveau de mip. |
| XBTCGetRelativeStreamIndex | Obtient l’index relatif d’un flux. |
| XBTCTileAndCompressTexture | Tuile, compresse et écrit une texture linéaire dans une archive. |
| XBTCTileTexture | Crée et alloue un conteneur de texture pour une texture tuilée en réorganisant (swizzling) la mémoire d’un conteneur de texture linéaire. |
| XBTCArchive::GetBaseTextureSize | XBTCArchive::GetBaseTextureSize (xbtc) — Renvoie la taille non compressée du premier flux associé à une texture. Référence graphique Direct3D 12 pour XBOX. |
| XBTCArchive::GetResourceBaseStreamIndex | Obtient l’index du premier flux associé à une texture. |
| XBTCArchive::GetResourceCompressedSize | Obtient la taille compressée totale des flux d’une texture. |
| XBTCArchive::GetResourceCount | XBTCArchive::GetResourceCount (xbtc) — Obtient le nombre de textures dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchive::GetResourceStreamCount | XBTCArchive::GetResourceStreamCount (xbtc) — Obtient le nombre de flux d’une texture. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchive::GetResourceStreamDataStart | XBTCArchive::GetResourceStreamDataStart (xbtc) — Obtient l’adresse en octets de début des données de flux d’une texture. Référence graphique Direct3D 12 pour XBOX. |
| XBTCArchive::GetStreamCount | XBTCArchive::GetStreamCount (xbtc) — Obtient le nombre de flux dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchive::GetStreamInfo | XBTCArchive::GetStreamInfo (xbtc) — Obtient des informations sur un flux dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchive::GetTextureInfo | XBTCArchive::GetTextureInfo (xbtc) — Obtient des informations sur une texture dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchive::GetTextureOffset | Obtient des informations sur les données de flux d’une texture dans une archive. |
| XBTCArchive (contenu de l’interface) | Représente une archive XBOX Texture Compressor (XBTC). |
| XBTCArchiveReader::Close | Ferme le lecteur d’archive. |
| XBTCArchiveReader::GetBaseTextureSize | XBTCArchiveReader::GetBaseTextureSize (xbtc) — Renvoie la taille non compressée du premier flux associé à une texture. Référence graphique Direct3D 12 pour XBOX. |
| GetOpenFile | Renvoie un pointeur de fichier de style C (FILE*) associé à l’archive ouverte. |
| XBTCArchiveReader::GetResourceBaseStreamIndex | Obtient l’index du premier flux associé à une texture. |
| XBTCArchiveReader::GetResourceCompressedSize | Obtient la taille totale des flux compressés d’une texture. |
| XBTCArchiveReader::GetResourceCount | XBTCArchiveReader::GetResourceCount (xbtc) — Obtient le nombre de textures dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| GetResourceSeekOffset | Obtient le décalage de positionnement (seek) des données de flux d’une texture. |
| XBTCArchiveReader::GetResourceStreamCount | XBTCArchiveReader::GetResourceStreamCount (xbtc) — Obtient le nombre de flux d’une texture. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchiveReader::GetResourceStreamDataStart | XBTCArchiveReader::GetResourceStreamDataStart (xbtc) — Obtient l’adresse en octets de début des données de flux d’une texture. Référence graphique Direct3D 12 pour XBOX. |
| XBTCArchiveReader::GetStreamCount | XBTCArchiveReader::GetStreamCount (xbtc) — Obtient le nombre de flux dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchiveReader::GetStreamInfo | XBTCArchiveReader::GetStreamInfo (xbtc) — Obtient des informations sur un flux dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchiveReader::GetTextureInfo | XBTCArchiveReader::GetTextureInfo (xbtc) — Obtient des informations sur une texture dans une archive. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XBTCArchiveReader::GetTextureOffset | Obtient des informations sur les données de flux d’une texture dans une archive, notamment le décalage de base des données de flux et l’index du premier flux de la texture suivante. |
| IsValid | Vérifie si l’archive est ouverte et valide. |
| IsValidArchive | Teste si le chemin de fichier correspond à une archive valide, renvoie la quantité de fichier à lire et ouvre l’archive. |
| OpenFromFile | Analyse un en-tête d’archive à partir d’un pointeur de fichier et alloue de la mémoire pour l’en-tête. |
| OpenFromMemory | Analyse un en-tête d’archive en mémoire. |
| Constructeur XBTCArchiveReader | Crée une instance de XBTCArchiveReader. |
| XBTCArchiveReader (contenu de l’interface) | Lit une archive XBOX Texture Compressor (XBTC). |
| WriteArchiveToFile | Enregistre le contenu de l’archive dans un fichier. |
| XBTCArchiveWriter (contenu de l’interface) | Contient des méthodes pour écrire une archive dans un fichier. |
| ~XBTCRefCountedResource | Référence de ~XBTCRefCountedResource, une méthode de l’API graphique Direct3D 12 xbtc. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| XBTCRefCountedResource AddRef | Incrémente le compteur de références et renvoie la nouvelle valeur. |
| XBTCRefCountedResource Release | Décrémente le compteur de références et renvoie la nouvelle valeur. Si la nouvelle valeur est 0, l’objet est supprimé. |
| Constructeur XBTCRefCountedResource | Référence du constructeur XBTCRefCountedResource, une méthode de l’API graphique Direct3D 12 xbtc. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| XBTCRefCountedResource (contenu de l’interface) | Référence de XBTCRefCountedResource (contenu de l’interface), une interface de l’API graphique Direct3D 12 xbtc. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| GetAbsoluteStreamIndex(size_t MipLevel, ptrdiff_t OffsetFromLevelStart) | À partir du niveau de mip (LOD) d’une texture et d’un décalage mémoire depuis le début du niveau de mip, recherche l’index de flux dans l’archive associée. |
| GetAbsoluteStreamIndex(size_t MipLevel, uint32_t TileX, uint32_t TileY) | À partir du niveau de mip (LOD) d’une texture et d’une coordonnée de tuile, recherche l’index de flux dans l’archive associée. |
| PrepareTexture | Prépare le lecteur de textures en streaming à calculer les index de flux de la texture spécifiée dans son archive. |
| XBTCStreamingTextureReader | Crée une instance de XBTCStreamingTextureReader. |
| XBTCStreamingTextureReader (contenu de l’interface) | Classe d’assistance pour rechercher les index de flux associés aux régions de texture PRT. |
| GetSubresourceMemory | Obtient un pointeur vers le début de la mémoire d’une sous-ressource. |
| GetSubresourcePitch | Obtient le pas de ligne (row pitch) de la sous-ressource. |
| GetSubresourceSize | Obtient la taille mémoire de la sous-ressource. |
| GetTextureMemory | Obtient le pointeur de base des données de texture. |
| GetTextureSize | Obtient la taille totale des données de texture. |
| XBTCTextureContainer (contenu de l’interface) | Conteneur destiné à contenir les données de texture tout au long du pipeline de compression. |
| XBTC_ARCHIVE_HEADER | En-tête de 16 octets d’une archive XBTC. |
| XBTC_BUFFER_INFO | Description d’un tampon dans l’archive. |
| XBTC_COMPRESSION_STATS | Statistiques qui mesurent le processus de compression. |
| XBTC_ENCODING_OPTIONS | Options d’encodage pour XBTCBlockCompressTexture. |
| XBTC_ENCODING_STATS | Statistiques qui mesurent le processus d’encodage BCn. |
| XBTC_OFFSET_AND_INDEX | Informations sur les données de flux d’une texture dans une archive. |
| XBTC_STREAM_INFO | Informations sur un flux compressé dans une ressource. |
| XBTC_TEXTURE_INFO | Informations sur une texture dans une archive. |
| XBTC (contenu de l’API) | Documentation de référence de l’API XBOX Texture Compressor (XBTC) pour le Microsoft Game Development Kit (GDK). |
| XG_BIND_FLAG (famille XBOX One) | Spécifie la façon dont une ressource doit être liée au pipeline. |
| XG_CPU_ACCESS_FLAG (famille XBOX One) | Spécifie les types d’accès CPU autorisés pour une ressource. |
| XG_DCC_COLOR_TRANSFORM (famille XBOX One) | Établit la transformation de couleur effectuée avant la Delta Color Compression (DCC). |
| XG_DCC_COMPRESSION_LEVEL (famille XBOX One) | XG_DCC_COMPRESSION_LEVEL (consoles XBOX Series) — Établit la taille maximale d’unité de Delta Color Compression (DCC). Référence graphique Direct3D 12 pour XBOX. |
| XG_FORMAT (famille XBOX One) | Formats de données de ressource, incluant les formats entièrement typés et sans type. |
| XG_HARDWARE_VERSION (famille XBOX One) | XG_HARDWARE_VERSION (consoles XBOX Series) — Représente les différentes versions matérielles de la famille d’appareils XBOX One. Référence graphique Direct3D 12 pour XBOX. |
| XG_PLANE_USAGE (famille XBOX One) | Représente l’utilisation prévue d’un plan dans une ressource de texture. |
| XG_RESOURCE_DIMENSION (famille XBOX One) | Identifie le type d’une ressource. |
| XG_RESOURCE_MISC_FLAG (famille XBOX One) | XG_RESOURCE_MISC_FLAG (consoles XBOX Series) — Identifie des options pour les ressources. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XG_TEXTURE_LAYOUT (famille XBOX One) | XG_TEXTURE_LAYOUT (consoles XBOX Series) — Spécifie les options de disposition d’une texture. Sur XBOX, cette énumération inclut des membres d’extension XBOX. |
| XG_TILE_MODE (famille XBOX One) | Représente le mode de tuile utilisé par une texture 1D, 2D ou 3D. Les usages spéciaux des textures — comme la profondeur, le stencil et les tampons présentables — nécessitent l’utilisation de modes particuliers. |
| XG_USAGE (famille XBOX One) | Identifie l’utilisation attendue des ressources pendant le rendu. L’utilisation reflète directement si une ressource est accessible par le CPU et/ou le GPU. |
| XG12_RESOURCE_MISC_FLAG (famille XBOX One) | XG12_RESOURCE_MISC_FLAG (consoles XBOX Series) — Identifie des options pour les ressources. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XGComputeBankRotationAddress (famille XBOX One) | Calcule une adresse avec rotation de banque pour une surface tuilée 2D. |
| XGComputeBufferLayout (famille XBOX One) | Calcule l’alignement matériel d’un tampon. |
| XGComputeOptimalDepthStencilTileModes (famille XBOX One) | Calcule les modes de tuile corrects pour la configuration depth stencil spécifiée. |
| XGComputeOptimalTileMode (famille XBOX One) | Calcule le mode de tuile optimal en bande passante pour la configuration de texture spécifiée. |
| XGComputeTexture1DLayout (famille XBOX One) | Calcule la disposition matérielle d’une texture 1D. |
| XGComputeTexture2DLayout (famille XBOX One) | Calcule la disposition matérielle d’une texture 2D. |
| XGComputeTexture3DLayout (famille XBOX One) | Calcule la disposition matérielle d’une texture 3D. |
| XGComputeTileShape (famille XBOX One) | Renvoie la forme d’une tuile de ressource à tuilage simple pour le format spécifié. |
| XGCreateTexture1DComputer (famille XBOX One) | Crée un objet calculateur d’adresses de texture pour la description spécifiée d’une texture 1D. |
| XGCreateTexture2DComputer (famille XBOX One) | Crée un objet calculateur d’adresses de texture pour la description spécifiée d’une texture 2D. |
| XGCreateTexture3DComputer (famille XBOX One) | Crée un objet calculateur d’adresses de texture pour la description de texture 3D spécifiée. |
| XGCreateTextureComputer (famille XBOX One) | Crée un objet calculateur d’adresses de texture pour la description de ressource de style D3D12 spécifiée. |
| XGCreateTextureComputerFromDescriptor (famille XBOX One) | Crée un objet calculateur d’adresses de texture pour le descripteur de texture spécifié. |
| XGCreateTextureComputerWithPitch (famille XBOX One) | Crée un objet calculateur d’adresses de texture pour une description de ressource de style Direct3D 12. |
| XGDecodeDCC (famille XBOX One) | Décode (décompresse) une surface compressée par delta color compression. |
| XGEnableExclusiveLocking (famille XBOX One) | Active ou désactive le verrouillage exclusif des API de calcul d’adresses de texture. |
| XGEncodeDCC (famille XBOX One) | XGEncodeDCC (consoles XBOX Series) — Encode (compresse) une surface à l’aide de la delta color compression (DCC). Référence graphique Direct3D 12 pour XBOX. |
| XGEnterExclusiveLock (famille XBOX One) | Entre dans un verrou exclusif utilisé pour synchroniser les appels à XGSetHardwareVersion avec la création du calculateur de texture XG. |
| XGLeaveExclusiveLock (famille XBOX One) | Quitte un verrou exclusif utilisé pour synchroniser les appels à XGSetHardwareVersion avec la création du calculateur de texture XG. |
| XGSetHardwareVersion (famille XBOX One) | Configure XG pour la version matérielle spécifiée. |
| XGValidateDepthStencilTileMode (famille XBOX One) | Vérifie si le mode de tuile spécifié est valide pour le format depth stencil et le nombre d’échantillons. |
| XGValidateJpegFile (famille XBOX One) | Valide un fichier JPEG pour le décodage matériel. |
| XGTextureAddressComputer::AddRef (famille XBOX One) | Incrémente le compteur de références et renvoie la nouvelle valeur. |
| XGTextureAddressComputer::CopyFromSubresource | XGTextureAddressComputer::CopyFromSubresource (consoles XBOX Series) — Copie les données 2D ou 3D à partir de la sous-ressource (voir xgtextureaddresscomputer_copyfromsubresource). |
| XGTextureAddressComputer::CopyIntoSubresource | Copie les données linéaires 2D ou 3D en entrée dans la sous-ressource spécifiée (mip + tranche) de la ressource en utilisant pTiledResourceBaseAddress comme adresse de base de la ressource. |
| XGTextureAddressComputer::GetMipLevelOffsetBytes | Calcule le décalage (en octets) du niveau de mip spécifié sur le plan spécifié, à partir de l’adresse de base de la ressource. |
| XGTextureAddressComputer::GetResourceBaseAlignmentBytes | Obtient l’alignement de base de la ressource, en octets. |
| XGTextureAddressComputer::GetResourceLayout | Renvoie la valeur de XG_RESOURCE_LAYOUT calculée pour cette ressource de texture. |
| XGTextureAddressComputer::GetResourceSizeBytes | Obtient la taille de la ressource, en octets. |
| XGTextureAddressComputer::GetResourceSizePages | Obtient la taille de la ressource en nombre de pages. |
| XGTextureAddressComputer::GetResourceTiling | Renvoie la disposition de tuilage de la ressource si celle-ci est créée comme ressource tuilée à l’aide de l’indicateur XG_RESOURCE_MISC_TILED. |
| XGTextureAddressComputer::GetTexelCoordinate | Calcule la coordonnée d’élément de texel du décalage spécifié par rapport à l’adresse de base de la ressource. |
| XGTextureAddressComputer::GetTexelElementOffsetBytes | XGTextureAddressComputer::GetTexelElementOffsetBytes (consoles XBOX Series) — Calcule le décalage (en octets) (voir xgtextureaddresscomputer_gettexelelementoffsetbytes). |
| XGTextureAddressComputer::GetTextureViewDescriptor | Renvoie le descripteur de vue de texture pour le plan spécifié. |
| XGTextureAddressComputer::Release (famille XBOX One) | Décrémente le compteur de références et renvoie la nouvelle valeur. Si la nouvelle valeur est zéro, l’objet est supprimé. |
| XGTextureAddressComputer (contenu de l’interface) | Contient une disposition de texture calculée pour une ressource de texture spécifiée. Contient également l’état supplémentaire permettant à l’utilisateur d’effectuer le microtuilage des éléments de texture. |
| XG_BUFFER_DESC (famille XBOX One) | Décrit une ressource de tampon. |
| XG_DCC_OPTIONS (famille XBOX One) | Établit les options de configuration de la Delta Color Compression (DCC). |
| XG_DESCRIPTOR_TEXTURE_VIEW (famille XBOX One) | Représente un descripteur de liaison natif pour une texture. |
| XG_MIPLEVEL_LAYOUT (famille XBOX One) | XG_MIPLEVEL_LAYOUT (consoles XBOX Series) — Décrit un seul niveau de mip dans la disposition matérielle d’une texture. Référence graphique Direct3D 12 pour XBOX. |
| XG_PACKED_MIP_DESC (famille XBOX One) | Décrit la structure de tuiles d’une ressource tuilée avec mipmaps. |
| XG_PLANE_LAYOUT (famille XBOX One) | Décrit une chaîne de mips dans la disposition matérielle d’une texture. |
| XG_RESOURCE_DESC (famille XBOX One) | Décrit une ressource XG. |
| XG_RESOURCE_LAYOUT (famille XBOX One) | Décrit la disposition matérielle complète d’une seule ressource. |
| XG_SAMPLE_DESC (famille XBOX One) | Décrit les paramètres de multi-échantillonnage d’une ressource. |
| XG_SUBRESOURCE_TILING (famille XBOX One) | Contrôle le tuilage des sous-ressources. |
| XG_TEXTURE1D_DESC (famille XBOX One) | XG_TEXTURE1D_DESC décrit une texture 1D pour les API de disposition de texture XG sur la famille XBOX One, y compris les champs de décalage ESRAM, d’utilisation ESRAM et de mode de tuile. |
| XG_TEXTURE2D_DESC (famille XBOX One) | XG_TEXTURE2D_DESC (consoles XBOX Series) — Décrit une texture 2D pour les API de disposition de texture XG. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XG_TEXTURE3D_DESC (famille XBOX One) | XG_TEXTURE3D_DESC (consoles XBOX Series) — Décrit une texture 3D pour les API de disposition de texture XG. Référence de l’API graphique Direct3D 12 pour le développement de jeux XBOX. |
| XG_TILE_SHAPE (famille XBOX One) | Stocke la largeur, la hauteur et la profondeur d’une tuile, en texels. |
| XG_TILE_SHAPE_ELEMENTS (famille XBOX One) | Stocke la largeur, la hauteur et la profondeur d’une tuile, en éléments. |
| XG_VALIDATED_JPEG_DESC (famille XBOX One) | Contient les résultats de validation d’un flux de fichier JPEG. |
| Référence XG (contenu de l’API) (famille XBOX One) | XG est une bibliothèque graphique auxiliaire utilisée pour préparer les ressources et pour d’autres tâches graphiques effectuées en dehors du runtime Direct3D. |
| XG_DCC_COMPRESSION_LEVEL (consoles XBOX Series) | XG_DCC_COMPRESSION_LEVEL (consoles XBOX Series) — Établit la taille maximale d’unité de Delta Color Compression (DCC) (voir xg_dcc_compression_level_xs). |
| XG_HARDWARE_VERSION (consoles XBOX Series) | XG_HARDWARE_VERSION (consoles XBOX Series) — Représente les différentes versions matérielles de la famille d’appareils XBOX One (voir xg_hardware_version_xs). |
| XG_SUGGEST_SWIZZLE_MODE_FLAGS (consoles XBOX Series) | Indicateurs qui affectent la sélection des modes de swizzle. |
| XG_SWIZZLE_MODE (consoles XBOX Series) | Énumération des modes de swizzle qui sélectionnent les motifs de swizzling de texture. |
| XG_TEXTURE_LAYOUT (consoles XBOX Series) | XG_TEXTURE_LAYOUT (consoles XBOX Series) — Spécifie les options de disposition d’une texture. Sur XBOX, cette énumération inclut des membres d’extension XBOX (voir xg_texture_layout_xs). |
| XGComputeOptimalDepthStencilSwizzleMode | Calcule le mode de swizzle correct pour la configuration depth stencil spécifiée. |
| XGComputeOptimalSwizzleMode (consoles XBOX Series) | Calcule le mode de swizzle optimal en bande passante pour la configuration de texture spécifiée. |
| XGConvertExtensionTextureLayoutToSwizzleMode | Convertit une valeur d’extension XBOX XG_TEXTURE_LAYOUT en valeur XG_SWIZZLE_MODE équivalente. |
| XGConvertSwizzleModeToExtensionTextureLayout | Convertit une valeur XG_SWIZZLE_MODE en valeur d’extension XG_TEXTURE_LAYOUT équivalente. |
| XGCreateBVHComputer (consoles XBOX Series) | XGCreateBVHComputer (consoles XBOX Series) — Crée un calculateur de BVH permettant de décompresser et de désérialiser des BVH. Référence graphique Direct3D 12 pour XBOX. |
| XGCreateBVHComputer2 (consoles XBOX Series) | XGCreateBVHComputer2 (consoles XBOX Series) — Crée un calculateur de BVH permettant de décompresser et de désérialiser des BVH. Référence graphique Direct3D 12 pour XBOX. |
| XGDecodeDCC (consoles XBOX Series) | Décode (décompresse) une surface compressée par delta color compression. |
| XGEncodeDCC (consoles XBOX Series) | XGEncodeDCC (consoles XBOX Series) — Encode (compresse) une surface à l’aide de la delta color compression (DCC). Référence graphique Direct3D 12 (voir xgencodedcc_xs). |
| XGInitializeLibrary (consoles XBOX Series) | Effectue l’allocation et l’initialisation uniques de l’état global au sein de XG_XS. |
| XGSuggestSwizzleMode (consoles XBOX Series) | Calcule le mode de swizzle correct pour la description de ressource spécifiée. |
| XGTerminateLibrary (consoles XBOX Series) | Désalloue l’état global au sein de XG_XS. |
| XGValidateDepthStencilSwizzleMode (consoles XBOX Series) | Vérifie si le mode de swizzle spécifié est valide pour le format depth stencil et le nombre d’échantillons. |
| XGBVHComputer::DecompressBVH_BatchedGPU | Décompresse un ou plusieurs BVH à l’aide du GPU. |
| XGBVHComputer::DecompressBVH (consoles XBOX Series) | XGBVHComputer::DecompressBVH (consoles XBOX Series) — Décompresse sur place, côté CPU, un BVH de raytracing sérialisé, évitant ainsi une copie mémoire redondante. |
| XGBVHComputer::DeserializeBVH (consoles XBOX Series) | XGBVHComputer::DeserializeBVH (consoles XBOX Series) — Désérialise sur place une structure d’accélération de raytracing après son chargement depuis le disque. |
| XGBVHComputer::GetRequiredGpuScratchSizeInBytes | Interroge la quantité de mémoire scratch GPU nécessaire pour décompresser le BVH à l’aide du GPU. |
| XGBVHComputer::ValidateDecompressedBVH | Valide le BVH décompressé par rapport à l’original (à des fins de débogage). |
| XGBVHComputer (consoles XBOX Series) | Fournit une interface pour désérialiser et décompresser des structures d’accélération de raytracing (c’est-à-dire des BVH). |
| XGTextureAddressComputer::CopyFromSubresource | XGTextureAddressComputer::CopyFromSubresource (consoles XBOX Series) — Copie les données 2D ou 3D à partir de la sous-ressource (voir xgtextureaddresscomputer_copyfromsubresource_xs). |
| XGTextureAddressComputer::GetSwizzlePatternInfo | Obtient les informations de motif de swizzle pour une disposition de texture matérielle. |
| XGTextureAddressComputer::GetTexelElementOffsetBytes | XGTextureAddressComputer::GetTexelElementOffsetBytes (consoles XBOX Series) — Calcule le décalage (voir xgtextureaddresscomputer_gettexelelementoffsetbytes_xs). |
| XGTextureAddressComputer (consoles XBOX Series) | Contient une disposition de texture calculée pour une ressource de texture spécifiée. Contient également l’état supplémentaire permettant à l’utilisateur d’effectuer le swizzling des éléments de texture. |
| XG_BUFFER_DESC (consoles XBOX Series) | Décrit une ressource de tampon, à l’aide d’une structure de style Direct3D 11. |
| XG_MIPLEVEL_LAYOUT (consoles XBOX Series) | XG_MIPLEVEL_LAYOUT (consoles XBOX Series) — Décrit un seul niveau de mip dans la disposition matérielle d’une texture. Référence graphique Direct3D 12 (voir xg_miplevel_layout_xs). |
| XG_PLANE_LAYOUT (consoles XBOX Series) | Décrit une chaîne de mips ou une surface de métadonnées dans la disposition matérielle d’une texture. |
| XG_SWIZZLE_PATTERN_INFO (consoles XBOX Series) | Décrit le motif de swizzle de la disposition matérielle d’une texture. |
| XG_TEXTURE1D_DESC (consoles XBOX Series) | XG_TEXTURE1D_DESC décrit une texture 1D pour les API de disposition de texture XG sur les consoles XBOX Series, avec une disposition de style Direct3D 11 et un champ de mode de swizzle. |
| XG_TEXTURE2D_DESC (consoles XBOX Series) | XG_TEXTURE2D_DESC (consoles XBOX Series) — Décrit une texture 2D pour les API de disposition de texture XG. Référence de l’API graphique Direct3D 12 (voir xg_texture2d_desc_xs). |
| XG_TEXTURE3D_DESC (consoles XBOX Series) | XG_TEXTURE3D_DESC (consoles XBOX Series) — Décrit une texture 3D pour les API de disposition de texture XG. Référence de l’API graphique Direct3D 12 (voir xg_texture3d_desc_xs). |
| xg_xs (consoles XBOX Series) | Rubriques de référence pour xg_xs.h. |
| XG_COPY_MAPPING_FLAGS (famille XBOX One) | Indicateurs de contrôle de XGMemoryLayout::CopyMapping, par exemple pour remplacer ou non le mappage des pages ESRAM et des pages de mémoire système. |
| XG_LAYOUT_PATTERN_TYPE (famille XBOX One) | ID du type de motif de disposition, lors de la réception d’un motif encodé à partir de données PIX. |
| XG_RELINQUISH_MAPPING_FLAGS (famille XBOX One) | Indicateurs de contrôle de XGMemoryLayoutEngine::RelinquishMapping, par exemple pour préserver ou non le mappage des pages ESRAM et des pages de mémoire système. |
| Constructeur XGFreeList (famille XBOX One) | Référence du constructeur XGFreeList (famille XBOX One), un constructeur de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| AllocatePage (famille XBOX One) | Référence d’AllocatePage (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| AllocatePages (famille XBOX One) | Référence d’AllocatePages (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| FreePage (famille XBOX One) | Référence de FreePage (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| FreePages (famille XBOX One) | Référence de FreePages (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| GetAllocatedPageCount (famille XBOX One) | Référence de GetAllocatedPageCount (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| GetFreePageCount (famille XBOX One) | Référence de GetFreePageCount (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| GetTotalPageCount (famille XBOX One) | Référence de GetTotalPageCount (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| Initialize (famille XBOX One) | Référence d’Initialize (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| XGFreeList::Reset (famille XBOX One) | Référence de XGFreeList::Reset (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| Terminate (famille XBOX One) | Référence de Terminate (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| Classe XGFreeList (contenu de l’interface) (famille XBOX One) | Référence de la classe XGFreeList (contenu de l’interface) (famille XBOX One), une interface de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| CopyMapping (famille XBOX One) | Copie un mappage source dans un mappage de destination. Offre la possibilité de remplacer les mappages de pages ESRAM du mappage source par les pages de mémoire système nouvellement allouées. |
| CreateMapping (famille XBOX One) | Crée un nouveau mappage avec le nom spécifié. |
| EnsureMappingSize (famille XBOX One) | Vérifie si la disposition dispose encore d’espace d’adressage virtuel pour un mappage de la taille spécifiée, en pages. |
| GetBaseAddress (famille XBOX One) | Renvoie, sous forme de pointeur void, l’adresse virtuelle GPU de base de cette disposition. |
| GetCurrentAddress (famille XBOX One) | Renvoie, sous forme de pointeur void, l’adresse virtuelle actuelle de cette disposition pendant sa construction. |
| GetCurrentPageOffset (famille XBOX One) | Renvoie le décalage de page actuel de cette disposition pendant sa construction. |
| GetEsramPageRanges (famille XBOX One) | Renvoie un ensemble de plages de pages du mappage qui sont mappées à des pages ESRAM. |
| GetFreeEsramPageCount (famille XBOX One) | Renvoie le nombre de pages ESRAM libres restantes. |
| GetFreeSystemPageCount (famille XBOX One) | Renvoie le nombre de pages de mémoire système libres restantes. |
| GetGpuBaseAddress (famille XBOX One) | Renvoie, sous forme de XG_GPU_VIRTUAL_ADDRESS (un UINT64), l’adresse virtuelle GPU de base de cette disposition. |
| GetGpuCurrentAddress (famille XBOX One) | Renvoie, sous forme de XG_GPU_VIRTUAL_ADDRESS (un UINT64), l’adresse virtuelle actuelle de cette disposition pendant sa construction. |
| GetMaxUsedEsramPageCount (famille XBOX One) | Renvoie le nombre maximal de pages ESRAM utilisées simultanément dans cette disposition. |
| GetMaxUsedSystemPageCount (famille XBOX One) | Renvoie le nombre maximal de pages de mémoire système utilisées simultanément dans cette disposition. |
| GetPageCount (famille XBOX One) | Renvoie le nombre de pages de la disposition. |
| GetPageCountRemaining (famille XBOX One) | Renvoie le nombre de pages non mappées restantes dans cette disposition. |
| GetPageSizeBytes (famille XBOX One) | Renvoie la taille, en octets, d’une page de cette disposition. |
| IsValid (famille XBOX One) | Renvoie true si la disposition actuelle est valide. |
| MapFromPattern (famille XBOX One) | Mappe des pages à l’aide d’un motif prédéfini passé sous forme de tableau d’octets. |
| MapPagePriorityArray (famille XBOX One) | Mappe des pages à l’aide d’un tableau de priorités de pages. |
| MapRunLengthArray (famille XBOX One) | Mappe des pages à l’aide d’un tableau de jetons codé par plages (run-length). |
| MapSimple (famille XBOX One) | Mappe des pages selon un agencement simple de pages ESRAM, suivies de pages de mémoire système. |
| RelinquishMapping (famille XBOX One) | Abandonne un mappage précédemment défini et replace ses pages ESRAM et système dans les listes de pages libres. |
| XGMemoryLayout::Reset (famille XBOX One) | Réinitialise la disposition, désengage toutes les pages de la plage d’adresses virtuelles, renvoie toutes les pages ESRAM et de mémoire système dans les listes de pages libres et invalide tous les mappages. |
| Classe XGMemoryLayout (contenu de l’interface) (famille XBOX One) | Représente une disposition unique d’une plage d’adresses virtuelles, mappée à des pages ESRAM et/ou de mémoire système stockées dans le XGMemoryLayoutEngine. |
| Constructeur XGMemoryLayoutEngine (famille XBOX One) | Construit une instance de XGMemoryLayoutEngine. |
| CreateMemoryLayout (famille XBOX One) | Crée une nouvelle disposition mémoire avec un nom et une taille spécifiés. |
| GetEsramPageCount (famille XBOX One) | Renvoie le nombre de pages ESRAM suivies par ce XGMemoryLayoutEngine. |
| GetEsramPageNumber (famille XBOX One) | Renvoie un numéro de page ESRAM par index de page. |
| GetSystemPageCount (famille XBOX One) | Renvoie le nombre de pages de mémoire système suivies par ce XGMemoryLayoutEngine. |
| GetSystemPageNumber (famille XBOX One) | Renvoie un numéro de page de mémoire système par index de page. |
| InitializeWithPageArrays (famille XBOX One) | Initialise XGMemoryLayoutEngine avec des tableaux préalloués de numéros de pages système et ESRAM. |
| InitializeWithPageCounts (famille XBOX One) | Initialise XGMemoryLayoutEngine avec des nombres de pages système et de pages ESRAM. |
| Classe XGMemoryLayoutEngine (contenu de l’interface) | Moteur de disposition mémoire pour les pages ESRAM et système. |
| Constructeur XGRefCount (famille XBOX One) | Référence du constructeur XGRefCount (famille XBOX One), un constructeur de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| AddRef (famille XBOX One) | Référence d’AddRef (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| GetPrivateData (famille XBOX One) | Référence de GetPrivateData (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| Release (famille XBOX One) | Référence de Release (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| SetPrivateData (famille XBOX One) | Référence de SetPrivateData (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques pour plus de détails. |
| Classe XGRefCount (contenu de l’interface) (famille XBOX One) | Référence de la classe XGRefCount (contenu de l’interface) (famille XBOX One), une interface de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX ; voir les remarques. |
| XGMemoryLayoutMapping (famille XBOX One) | Représente un mappage unique au sein d’une disposition mémoire. |
| XGMemoryPageRange (famille XBOX One) | Représente une plage de pages de 64 Ko dans l’espace d’adressage virtuel d’une disposition. |
| Référence XGMemory (contenu de l’API) (famille XBOX One) | La bibliothèque d’assistance XGMemory gère les mappages dynamiques de la mémoire des ressources. Elle prend en charge des dispositions mixtes ESRAM et mémoire système pour les cibles de rendu. |
| XMEM_TRANSFER_TYPE | Valeurs de l’énumération XMEM_TRANSFER_TYPE utilisées par l’API XMem du GDK XBOX pour indiquer la source et la destination d’un transfert de mémoire entre le titre, les outils et le système. |
| XMemAlloc | XMemAlloc est un rappel d’allocation mémoire défini par l’application dans le GDK XBOX qui remplace l’allocateur par défaut des tas CRT et système. |
| XMemAllocatePhysicalPages | XMemAllocatePhysicalPages alloue des pages physiques contiguës pour un processus sujet dans le GDK XBOX, avec des indicateurs de taille de page et de mise en cache. |
| XMemAllocDefault | XMemAllocDefault est la routine d’allocation mémoire intégrée du GDK XBOX, utilisée lorsqu’un titre n’a pas fourni de rappel XMemAlloc personnalisé. |
| XMemFree | XMemFree est le rappel de libération mémoire défini par l’application dans le GDK XBOX, associé à XMemAlloc pour remplacer le désallocateur mémoire par défaut du titre. |
| XMemGetAllocationHysteresis | XMemGetAllocationHysteresis renvoie la quantité d’hystérésis d’un tas de titre du GDK XBOX, arrondie à la limite d’allocation interne supérieure. |
| XMemGetAllocationStatistics | XMemGetAllocationStatistics récupère les nombres d’allocations et les totaux d’octets pour un tas de titre spécifié du GDK XBOX via la structure XMEM_HEAP_STATISTICS. |
| XMemGetPhysicalMemoryLayout | XMemGetPhysicalMemoryLayout renvoie la disposition de la mémoire physique accessible au titre sur la console XBOX actuelle via XMEM_PHYSICAL_MEMORY_LAYOUT. |
| XMemGetWriteWatch | XMemGetWriteWatch |
| XMemResetWriteWatch | XMemResetWriteWatch |
| XMemResumeWriteWatch | XMemResumeWriteWatch |
| XMemSetAllocationHysteresis | XMemSetAllocationHysteresis |
| XMemTransferMemory | XMemTransferMemory |
| XMemVirtualAlloc | XMemVirtualAlloc |
| XALLOC_ATTRIBUTES | XALLOC_ATTRIBUTES |
| XMEM_BASIC_INFORMATION | XMEM_BASIC_INFORMATION |
| XMEM_HEAP_STATISTICS | XMEM_HEAP_STATISTICS |
| XMEM_PHYSICAL_MEMORY_LAYOUT | XMEM_PHYSICAL_MEMORY_LAYOUT |
| XMEM_WORKING_SET_STATISTICS | XMEM_WORKING_SET_STATISTICS |
| XMem | XMem |
| PIXGetPowerMetrics | PIXGetPowerMetrics lit la charge de puissance GPU actuelle sur les consoles XBOX Series afin que les titres puissent suivre et ajuster leur consommation d’énergie globale pendant le jeu. |
| API de capture GPU de PIX | API de capture GPU de PIX. |
| PIXPowerMetrics | PIXPowerMetrics est la structure de sortie PIX3 remplie par PIXGetPowerMetrics, qui indique le pourcentage moyen de charge de puissance GPU sur les consoles XBOX Series. |