> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# d3d12_x (contenu de l'API) (famille XBOX One)

> Rubriques de référence pour d3d12_x.h.

## Interfaces

| Interface | Description |
| - | - |
| [CD3DX12\_PIPELINE\_STATE\_STREAM\_SUBOBJECT](/fr/reference/graphics/d3d12_x/interfaces/cd3dx12_pipeline_state_stream_subobject/cd3dx12_pipeline_state_stream_subobject) | Structure d'assistance basée sur un modèle utilisée pour encapsuler une paire constituée d'un type de sous-objet et des données du sous-objet sous la forme d'un objet unique adapté à une description de flux. |
| [CD3DX12XBOX\_PIPELINE\_STATE\_STREAM\_PARSE\_HELPER](/fr/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/cd3dx12xbox_pipeline_state_stream_parse_helper) | Génère un objet CD3DX12\_PIPELINE\_STATE\_STREAM interne à partir des détails des sous-objets passés aux fonctions membres correspondantes. Cette structure implémente l'interface ID3DX12PipelineParserCallbacks. |
| [ID3D12CommandAllocator](/fr/reference/graphics/d3d12_x/interfaces/ID3D12CommandAllocator/id3d12commandallocator) | Représente les allocations de stockage pour les commandes GPU. |
| [ID3D12CommandQueue](/fr/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/id3d12commandqueue) | Soumet des listes de commandes et synchronise leur exécution. |
| [ID3D12Debug](/fr/reference/graphics/d3d12_x/interfaces/id3d12debug/id3d12debug) | Interface de débogage qui 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. |
| [ID3D12Device](/fr/reference/graphics/d3d12_x/interfaces/id3d12device/id3d12device) | L'interface d'appareil représente un adaptateur virtuel utilisé pour créer des ressources. |
| [ID3D12Device3](/fr/reference/graphics/d3d12_x/interfaces/id3d12device3/id3d12device3) | 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. |
| [ID3D12GraphicsCommandList](/fr/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/id3d12graphicscommandlist) | Encapsule une liste de commandes graphiques pour le rendu. |
| [ID3D12GraphicsCommandList2](/fr/reference/graphics/d3d12_x/interfaces/ID3D12GraphicsCommandList2/id3d12graphicscommandlist2) | 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. |
| [ID3D12PipelineState](/fr/reference/graphics/d3d12_x/interfaces/id3d12pipelinestate/id3d12pipelinestate) | Représente l'état de tous les nuanceurs actuellement définis ainsi que de certains objets d'état à fonction fixe. |
| [ID3D12Resource](/fr/reference/graphics/d3d12_x/interfaces/id3d12resource/id3d12resource) | Encapsule une capacité généralisée du processeur et du GPU à lire et écrire dans la mémoire physique ou dans des tas. Contient des abstractions permettant d'organiser et de manipuler des tableaux de données simples ainsi que des données multidimensionnelles optimisées pour l'échantillonnage par les nuanceurs. |
| [ID3D12XboxCounterSet](/fr/reference/graphics/d3d12_x/interfaces/id3d12xboxcounterset/id3d12xboxcounterset) | Interface d'échantillonnage des compteurs matériels du GPU. |
| [ID3D12XboxDmaCommandList](/fr/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/id3d12xboxdmacommandlist) | Interface dédiée pour D3D12\_COMMAND\_LIST\_TYPE\_COPY. |
| [ID3DX12PipelineParserCallbacks](/fr/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/id3dx12pipelineparsercallbacks) | Interface qui représente une collection de rappels d'analyse et d'erreur utilisés par la fonction d'assistance D3DX12parsePipelineStream. |

## Fonctions

| Fonction | Description |
| - | - |
| [D3D12CreateDevice](/fr/reference/graphics/d3d12_x/functions/d3d12createdevice) | Crée un appareil qui représente l'adaptateur d'affichage. |
| [D3D12GetFlushFromResourceBarrierActionsX](/fr/reference/graphics/d3d12_x/functions/d3d12getflushfromresourcebarrieractionsx) | Masque l'activité liée à la compression dans les actions de barrière de ressource spécifiées et la convertit en un ensemble de vidages pouvant être passés à la méthode ID3D12GraphicsCommandList::FlushPipelineX. |
| [D3D12XboxCreateDevice](/fr/reference/graphics/d3d12_x/functions/d3d12xboxcreatedevice) | Crée un appareil qui représente l'adaptateur d'affichage. |
| [D3D12XboxEnableMemoryProfiling](/fr/reference/graphics/d3d12_x/functions/d3d12xboxenablememoryprofiling) | Active le profilage de la mémoire. |
| [D3D12XboxGetCachedReadPointer](/fr/reference/graphics/d3d12_x/functions/d3d12xboxgetcachedreadpointer) | Obtient un pointeur de lecture mis en cache pour le handle de descripteur processeur spécifié. |
| [D3D12XboxGetProcessDebugFlags](/fr/reference/graphics/d3d12_x/functions/d3d12xboxgetprocessdebugflags) | Obtient les indicateurs de débogage actuels du processus. |
| [D3D12XboxGetWritePointer](/fr/reference/graphics/d3d12_x/functions/d3d12xboxgetwritepointer) | Obtient un pointeur d'écriture pour le handle de descripteur processeur spécifié. |
| [D3D12XboxInitializeDefaultComputeShaderLimits](/fr/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultcomputeshaderlimits) | Initialise une structure D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC avec les limites par défaut. |
| [D3D12XboxInitializeDefaultGraphicsShaderLimits](/fr/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultgraphicsshaderlimits) | Initialise une structure D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC avec les limites par défaut. |
| [D3D12XboxInitializeDefaultTessellationParameters](/fr/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaulttessellationparameters) | Initialise une structure D3D12XBOX\_TESSELLATION\_PARAMETERS\_DESC avec les limites par défaut. |
| [D3D12XboxSetProcessDebugFlags](/fr/reference/graphics/d3d12_x/functions/d3d12xboxsetprocessdebugflags) | Définit les options qui seront utilisées pour déboguer un processus. |
| [D3D12XboxUnloadDriverModule](/fr/reference/graphics/d3d12_x/functions/d3d12xboxunloaddrivermodule) | Décharge du processus le pilote graphique en mode utilisateur actuellement chargé. |
| [D3DConfigureVirtualMemory](/fr/reference/graphics/d3d12_x/functions/d3dconfigurevirtualmemory) | Initialise le suivi de la mémoire graphique |

## Structures

| Structure | Description |
| - | - |
| [CD3DX12XBOX\_PIPELINE\_STATE\_STREAM](/fr/reference/graphics/d3d12_x/structs/cd3dx12xbox_pipeline_state_stream) | Structure d'assistance permettant de créer et d'utiliser des états de pipeline graphique et de calcul par le biais d'une interface combinée. |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS10](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options10) | Indique le niveau de prise en charge fourni par l'adaptateur pour le combinateur de somme du variable rate shading et le taux d'ombrage par primitive des nuanceurs de maillage. |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS11](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options11) | Indique le niveau de prise en charge fourni par l'adaptateur pour les opérations atomiques Int64 sur les ressources de descripteur. |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS7](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options7) | Indique le niveau de prise en charge fourni par l'adaptateur pour les nuanceurs de maillage et le retour d'échantillonneur. |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS8](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options8) | Indique le niveau de prise en charge fourni par l'adaptateur pour les textures de blocs non alignées. |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS9](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options9) | Indique le niveau de prise en charge fourni par l'adaptateur pour les statistiques de pipeline des nuanceurs de maillage, l'index de tableau de cibles de rendu sur toute la plage pour les nuanceurs de maillage, les opérations atomiques Int64 sur les ressources typées, les opérations atomiques Int64 sur la mémoire partagée de groupe, les dérivées dans les nuanceurs de maillage et d'amplification, et WaveMMA. |
| [D3D12\_FEATURE\_DATA\_DISPLAYABLE](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_displayable) | Cette fonctionnalité est actuellement en préversion. |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_SUPPORT](/fr/reference/graphics/d3d12_x/structs/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](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_protected_resource_session_type_count) | Indique le nombre de types de sessions de ressources protégées. |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPES](/fr/reference/graphics/d3d12_x/structs/d3d12_feature_data_protected_resource_session_types) | Indique une liste de types de sessions de ressources protégées. |
| [D3D12\_GRAPHICS\_PIPELINE\_STATE\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12_graphics_pipeline_state_desc) | Décrit un objet d'état de pipeline graphique. |
| [D3D12\_INDIRECT\_ARGUMENT\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12_indirect_argument_desc) | Décrit un argument indirect (un paramètre indirect) à utiliser avec une signature de commande. |
| [D3D12XBOX\_COMMAND\_LIST\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_command_list_desc) | Description de la liste de commandes, y compris les extensions spécifiques à XBOX. |
| [D3D12XBOX\_COMMAND\_QUEUE\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_command_queue_desc) | Description spécifique à XBOX de la file d'attente de commandes. |
| [D3D12XBOX\_COMPONENT\_PLACED\_ADDRESSES](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_component_placed_addresses) | Union utilisée par ID3D12Device::CreateComponentPlacedResourceX. |
| [D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_compute_shader_limits_desc) | Décrit les limites d'un nuanceur de calcul. |
| [D3D12XBOX\_COUNTER\_DATA](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_counter_data) | Données retournées par l'échantillonnage d'un ensemble de compteurs matériels du GPU actifs simultanément. |
| [D3D12XBOX\_COUNTER\_SET\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_counter_set_desc) | Décrit une collection de compteurs matériels du GPU pouvant être échantillonnés en une seule fois. |
| [D3D12XBOX\_CREATE\_DEVICE\_PARAMETERS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_create_device_parameters) | Spécifie les paramètres utilisés lors de la création d'un appareil sur du matériel XBOX. |
| [D3D12XBOX\_DCC\_OPTIONS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_dcc_options) | Établit les options de configuration DCC pour une description de ressource. |
| [D3D12XBOX\_DEPTH\_STENCIL\_OPTIONS\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_depth_stencil_options_desc) | Décrit les paramètres de profondeur-gabarit dans l'état de pipeline graphique. |
| [D3D12XBOX\_DERIVED\_COMPUTE\_STATE\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_derived_compute_state_desc) | 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](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_derived_graphics_state_desc) | Décrit un objet d'état de pipeline graphique dérivé, qui peut être un D3D12\_DEPTH\_STENCIL\_DESC, un D3D12\_RASTERIZER\_DESC, un D3D12\_BLEND\_DESC ou un SampleMask. |
| [D3D12XBOX\_DESCRIPTOR\_BUFFER\_VIEW](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_buffer_view) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur de tampon GPU natif de XBOX One. |
| [D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_pipeline_state) | Descripteur de paquet du processeur de commandes permettant de définir un objet d'état de pipeline. |
| [D3D12XBOX\_DESCRIPTOR\_SAMPLER\_STATE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_sampler_state) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur de liaison natif de XBOX One pour l'état d'échantillonneur. |
| [D3D12XBOX\_DESCRIPTOR\_TEXTURE\_VIEW](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_texture_view) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur de vue de texture natif de XBOX One. |
| [D3D12XBOX\_DESCRIPTOR\_UNORDERED\_ACCESS\_VIEW](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_unordered_access_view) | Ne pas utiliser ; usage interne uniquement. Structure opaque pour le descripteur d'UAV (vue d'accès non ordonné) natif de XBOX One. |
| [D3D12XBOX\_DESERIALIZE\_COMPUTE\_PIPELINE\_STATE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_deserialize_compute_pipeline_state) | Définit comment désérialiser des objets d'état de pipeline de calcul. |
| [D3D12XBOX\_DESERIALIZE\_GRAPHICS\_PIPELINE\_STATE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_deserialize_graphics_pipeline_state) | Contient des informations permettant de désérialiser un objet d'état de pipeline graphique précédemment sérialisé. |
| [D3D12XBOX\_DESERIALIZE\_SHADER](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_deserialize_shader) | Contient des informations sur la désérialisation d'un nuanceur précédemment sérialisé, y compris les instructions GPU et les métadonnées. |
| [D3D12XBOX\_DISPATCH\_ARGUMENTS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_dispatch_arguments) | Arguments d'un appel au pipeline de calcul. |
| [D3D12XBOX\_DISPLAY\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_display_statistics) | Définit les statistiques relatives à l'affichage des images. |
| [D3D12XBOX\_EXTENDED\_COMPUTE\_PIPELINE\_STATE\_DESC](/fr/reference/graphics/d3d12_x/structs/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](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_extended_graphics_pipeline_state_desc) | Description étendue de l'état de pipeline graphique. |
| [D3D12XBOX\_FRAME\_EVENT\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_frame_event_statistics) | Définit les statistiques relatives à un événement d'image planifié. |
| [D3D12XBOX\_FRAME\_INTERVAL\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_frame_interval_statistics) | Définit les statistiques relatives à l'intervalle établi pour l'image. |
| [D3D12XBOX\_FRAME\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_frame_statistics) | Définit un groupe de statistiques d'image. |
| [D3D12XBOX\_GPU\_HARDWARE\_CONFIGURATION](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_gpu_hardware_configuration) | Contient la fréquence d'horloge du GPU. |
| [D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_graphics_shader_limits_desc) | Définit les limites d'un nuanceur graphique. |
| [D3D12XBOX\_HISTENCIL\_COMPARE\_STATE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_histencil_compare_state) | Stocke l'état d'une comparaison, afin de contrôler la manière dont la comparaison est effectuée. |
| [D3D12XBOX\_HISTENCIL\_CONTROL](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_histencil_control) | Spécifie la première et la deuxième comparaisons à effectuer. |
| [D3D12XBOX\_INPUT\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_input_statistics) | Définit les statistiques relatives aux requêtes d'entrée pour une image. |
| [D3D12XBOX\_MSAA\_CENTROID\_PRIORITIES](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_centroid_priorities) | Décrit les priorités de centroïde de l'anticrénelage multi-échantillonnage. |
| [D3D12XBOX\_MSAA\_PARAMETERS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_parameters) | Contrôle les paramètres du bloc de profondeur pour l'anticrénelage multi-échantillonnage (MSAA). |
| [D3D12XBOX\_MSAA\_SAMPLE\_LOCATIONS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_sample_locations) | Décrit les emplacements d'échantillons de l'anticrénelage multi-échantillonnage. |
| [D3D12XBOX\_OCCLUSION\_QUERY\_CONTROL](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_occlusion_query_control) | Paramètres pour ID3D12GraphicsCommandList::SetOcclusionQueryControlX. |
| [D3D12XBOX\_PAGE\_MAPPING\_BATCH](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_page_mapping_batch) | Décrit une ou plusieurs plages de pages mémoire à mapper dans l'espace d'adressage virtuel du GPU. |
| [D3D12XBOX\_PAGE\_MAPPING\_RANGE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_page_mapping_range) | Décrit une plage de mappage de pages. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTIONS\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_pixel_shader_options_desc) | Décrit les options du nuanceur de pixels. |
| [D3D12XBOX\_PREDICATION\_BUFFER\_VIEW](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_predication_buffer_view) | Décrit une vue de tampon de prédication. |
| [D3D12XBOX\_PRESENT\_DESC\_TITLE\_PERFORMANCE\_OVERLAY](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_present_desc_title_performance_overlay) | Définit la description de présentation étendue pour la superposition des performances du titre. |
| [D3D12XBOX\_PRESENT\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_present_desc) | Définit une configuration étendue de la présentation à effectuer par ID3D12CommandQueue::PresentX. |
| [D3D12XBOX\_PRESENT\_PARAMETERS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_present_parameters) | Configure la présentation à effectuer par ID3D12CommandQueue::PresentX. |
| [D3D12XBOX\_PRESENT\_PLANE\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_present_plane_desc) | Définit une configuration de plan étendue pour la présentation à effectuer par ID3D12CommandQueue::PresentX. |
| [D3D12XBOX\_PRESENT\_PLANE\_PARAMETERS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_present_plane_parameters) | Configure un plan de présentation pour la composition avec ID3D12CommandQueue::PresentX. |
| [D3D12XBOX\_PRESENT\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_present_statistics) | Définit les statistiques relatives à la présentation des images. |
| [D3D12XBOX\_QUERY\_PREDICATION\_STATUS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_query_predication_status) | Ne pas utiliser. Les requêtes d'état de prédication ne sont pas prises en charge. |
| [D3D12XBOX\_RENDER\_STATISTICS](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_render_statistics) | Définit les statistiques relatives au rendu des images. |
| [D3D12XBOX\_RESOURCE\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_resource_desc) | Décrit une ressource telle qu'une texture. |
| [D3D12XBOX\_SAMPLER\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_sampler_desc) | Décrit un état d'échantillonneur. |
| [D3D12XBOX\_SCHEDULE\_FRAME\_OBJECT\_LIST](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_schedule_frame_object_list) | 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](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_serialize_compute_pipeline_state) | Contient des informations permettant de désérialiser un objet d'état de pipeline de calcul précédemment sérialisé. |
| [D3D12XBOX\_SERIALIZE\_GRAPHICS\_PIPELINE\_STATE](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_serialize_graphics_pipeline_state) | Informations permettant de sérialiser un objet d'état de pipeline graphique. |
| [D3D12XBOX\_SERIALIZE\_SHADER](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_serialize_shader) | Informations permettant de sérialiser un nuanceur. Cela inclut les instructions GPU et les métadonnées. |
| [D3D12XBOX\_SHADER\_RESOURCE\_VIEW\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_shader_resource_view_desc) | Décrit une vue de ressource de nuanceur (SRV). |
| [D3D12XBOX\_TESSELLATION\_PARAMETERS\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_tessellation_parameters_desc) | Décrit les paramètres de tessellation. |
| [D3D12XBOX\_UNORDERED\_ACCESS\_VIEW\_DESC](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_unordered_access_view_desc) | Descripteur d'une vue d'accès non ordonné (UAV). |
| [D3D12XBOX\_VIEW\_RECT](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_view_rect) | Définit un rectangle de vue en coordonnées à virgule flottante normalisées. |
| [D3D12XBOX\_WAIT\_FRAME\_OBJECT\_LIST](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_wait_frame_object_list) | Définit un ensemble auxiliaire d'objets de synchronisation du noyau à inclure dans une attente exécutée par ID3D12Device::WaitFrameEventX. |
| [D3D12XboxPutBuffer](/fr/reference/graphics/d3d12_x/structs/d3d12xboxputbuffer) | Structure permettant de gérer l'écriture des commandes GPU dans le segment de tampon de commandes actuel. |

## Énumérations

| Énumération | Description |
| - | - |
| [D3D12\_BUFFER\_SRV\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_buffer_srv_flags) | Indique comment afficher une ressource de tampon. |
| [D3D12\_BUFFER\_UAV\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_buffer_uav_flags) | Identifie les options de vue d'accès non ordonné pour une ressource de tampon. |
| [D3D12\_COMMAND\_LIST\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12_command_list_type) | Spécifie le type d'une liste de commandes. |
| [D3D12\_COMMAND\_QUEUE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_command_queue_flags) | Spécifie les indicateurs utilisés pour créer une file d'attente de commandes. |
| [D3D12\_DESCRIPTOR\_HEAP\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_descriptor_heap_flags) | Spécifie les options d'un tas de descripteurs. |
| [D3D12\_HEAP\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_heap_flags) | Spécifie les options de tas, par exemple si le tas peut contenir des textures et si les ressources sont partagées entre plusieurs adaptateurs. |
| [D3D12\_INDEX\_BUFFER\_STRIP\_CUT\_VALUE](/fr/reference/graphics/d3d12_x/enums/d3d12_index_buffer_strip_cut_value) | Lorsque la topologie de primitive en bande de triangles est utilisée, les positions de sommets sont interprétées comme les sommets d'une bande de triangles continue. La valeur d'index spéciale, appelée valeur d'index de coupure, exprime le souhait d'introduire une discontinuité dans la bande. |
| [D3D12\_INDIRECT\_ARGUMENT\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12_indirect_argument_type) | Types d'arguments pour les paramètres indirects, utilisés pour la structure D3D12\_INDIRECT\_ARGUMENT\_DESC. |
| [D3D12\_MESH\_SHADER\_TIER](/fr/reference/graphics/d3d12_x/enums/d3d12_mesh_shader_tier) | Définit des constantes qui spécifient la prise en charge des nuanceurs de maillage et d'amplification. |
| [D3D12\_PIPELINE\_STATE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_pipeline_state_flags) | Spécifie les indicateurs qui contrôlent l'emplacement des données produites par le nuanceur de géométrie et la tessellation, notamment si les données du nuanceur de géométrie sont stockées hors puce ou sur puce, et si les données de tessellation sont stockées hors puce ou sur puce. |
| [D3D12\_PIPELINE\_STATE\_SUBOBJECT\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12_pipeline_state_subobject_type) | Spécifie le type d'un sous-objet dans une description de flux d'état de pipeline. |
| [D3D12\_PRIMITIVE\_TOPOLOGY\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12_primitive_topology_type) | Spécifie comment le pipeline interprète les primitives d'entrée du nuanceur de géométrie ou de coque. |
| [D3D12\_QUERY\_HEAP\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12_query_heap_type) | Spécifie le type de tas de requêtes à créer. |
| [D3D12\_QUERY\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12_query_type) | Spécifie le type d'une requête. |
| [D3D12\_RESOURCE\_BARRIER\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_resource_barrier_flags) | Indicateurs permettant de définir une barrière de ressource. |
| [D3D12\_RESOURCE\_DIMENSION](/fr/reference/graphics/d3d12_x/enums/d3d12_resource_dimension) | Identifie le type de la ressource utilisée. |
| [D3D12\_RESOURCE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_resource_flags) | Identifie les options des ressources. |
| [D3D12\_RESOURCE\_STATES](/fr/reference/graphics/d3d12_x/enums/d3d12_resource_states) | Spécifie l'état d'une ressource en fonction de la manière dont la ressource est utilisée. |
| [D3D12\_ROOT\_SIGNATURE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12_root_signature_flags) | Spécifie les options de disposition de la signature racine. |
| [D3D12\_SAMPLER\_FEEDBACK\_TIER](/fr/reference/graphics/d3d12_x/enums/d3d12_sampler_feedback_tier) | Définit des constantes qui spécifient la prise en charge du retour d'échantillonneur. |
| [D3D12\_SHARED\_RESOURCE\_COMPATIBILITY\_TIER](/fr/reference/graphics/d3d12_x/enums/d3d12_shared_resource_compatibility_tier) | Définit des constantes qui spécifient un niveau de prise en charge du partage entre API. |
| [D3D12\_SRV\_DIMENSION](/fr/reference/graphics/d3d12_x/enums/d3d12_srv_dimension) | Identifie le type de la ressource qui sera affichée en tant que ressource de nuanceur. |
| [D3D12\_STENCIL\_OP](/fr/reference/graphics/d3d12_x/enums/d3d12_stencil_op) | Identifie les opérations de gabarit pouvant être effectuées pendant le test de profondeur-gabarit. |
| [D3D12\_TEXTURE\_ADDRESS\_MODE](/fr/reference/graphics/d3d12_x/enums/d3d12_texture_address_mode) | Spécifie la technique de résolution des coordonnées de texture situées en dehors des limites d'une texture. |
| [D3D12\_TEXTURE\_LAYOUT](/fr/reference/graphics/d3d12_x/enums/d3d12_texture_layout) | Spécifie les options des dispositions de texture. Sur XBOX, cette énumération inclut les membres d'extension D3D12XBOX\_. |
| [D3D12\_WAVE\_MMA\_TIER](/fr/reference/graphics/d3d12_x/enums/d3d12_wave_mma_tier) | Définit des constantes qui spécifient un niveau de prise en charge des opérations WaveMMA (wave\_matrix). |
| [D3D12XBOX\_COMMAND\_ALLOCATOR\_CALLBACK\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_command_allocator_callback_flags) | Indicateurs utilisés conjointement avec l'extension XBOX pour remplacer la fonctionnalité par défaut de l'allocateur de commandes. |
| [D3D12XBOX\_COMMAND\_LIST\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_command_list_flags) | Indicateurs permettant de spécifier les options de création des listes de commandes. |
| [D3D12XBOX\_COMMAND\_LIST\_RESET\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_command_list_reset_flags_x) | Indicateurs à utiliser avec l'API [ID3D12GraphicsCommandList2::ResetX](/fr/reference/graphics/d3d12_x/interfaces/ID3D12GraphicsCommandList2/id3d12graphicscommandlist2). |
| [D3D12XBOX\_COMMAND\_QUEUE\_PRIORITY](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_command_queue_priority) | Spécifie les valeurs de priorité de la file d'attente de commandes. |
| [D3D12XBOX\_COMPRESSION\_STATE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_compression_state_flags) | Active ou désactive la compression des couleurs sur les ressources de cible de rendu, et la compression de la profondeur et/ou du gabarit sur les ressources de cible de profondeur. |
| [D3D12XBOX\_COPY\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_copy_flags) | Indicateurs permettant de contrôler la copie dans la mémoire ou son remplissage. |
| [D3D12XBOX\_CREATE\_DEVICE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_create_device_flags) | Définit les indicateurs utilisés pour créer un appareil. |
| [D3D12XBOX\_DATA\_FORMAT](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_data_format) | Définit les noms de différents formats de données. |
| [D3D12XBOX\_DCC\_COLOR\_TRANSFORM](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_dcc_color_transform) | Transformation des couleurs à effectuer avant l'application de la compression Delta Color Compression. |
| [D3D12XBOX\_DCC\_COMPRESSION\_LEVEL](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_dcc_compression_level) | Établit la taille d'unité maximale pour la compression Delta Color Compression (DCC). |
| [D3D12XBOX\_DEBUG\_FILTER\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_debug_filter_flags) | Ensemble d'indicateurs qui spécifient les actions à entreprendre en réponse à une erreur de validation spécifiée. |
| [D3D12XBOX\_DEBUG\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_debug_flags) | Spécifie les indicateurs utilisés pour effectuer le débogage sur XBOX One. |
| [D3D12XBOX\_DERIVED\_COMPUTE\_STATE\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_derived_compute_state_type) | Spécifie le type d'une structure stockée dans un objet d'état de calcul dérivé. |
| [D3D12XBOX\_DERIVED\_GRAPHICS\_STATE\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_derived_graphics_state_type) | Type d'un objet d'état de pipeline graphique dérivé. |
| [D3D12XBOX\_DISPATCH\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_dispatch_flags) | Indicateurs permettant de contrôler ID3D12GraphicsCommandList.DispatchX. |
| [D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_execute_command_list_flags_x) | Indicateurs à utiliser avec l'API ExecuteCommandLists2X. |
| [D3D12XBOX\_EXTENDED\_COMPUTE\_PIPELINE\_STATE\_TYPE](/fr/reference/graphics/d3d12_x/enums/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](/fr/reference/graphics/d3d12_x/enums/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](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_flush) | Spécifie les indicateurs qui contrôlent ID3D12GraphicsCommandList::FlushPipelineX et ID3D12CommandQueue::SignalX. |
| [D3D12XBOX\_FRAME\_EVENT\_STATISTICS\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_frame_event_statistics_flags) | Spécifie l'état d'un rapport de statistiques d'événement d'image. |
| [D3D12XBOX\_FRAME\_EVENT\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_frame_event_type) | Spécifie le type d'un événement, pour la planification des images. |
| [D3D12XBOX\_FRAME\_INTERVAL\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_frame_interval_flags) | Spécifie les options permettant de fournir un contrôle supplémentaire sur l'intervalle d'image établi. |
| [D3D12XBOX\_FRAME\_PIPELINE\_TOKEN](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_frame_pipeline_token) | Définit un identificateur pour une image 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](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_frame_statistics_type) | Spécifie les types de statistiques d'image à retourner lorsque GetFrameStatisticsX est appelé. |
| [D3D12XBOX\_GDS\_OPERATION](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_gds_operation) | Spécifie les opérations de lecture et d'écriture pour le partage de données global (GDS). |
| [D3D12XBOX\_HARDWARE\_VERSION](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_hardware_version) | Représente les versions matérielles des appareils de la famille XBOX One. |
| [D3D12XBOX\_HISTENCIL\_COMPARE\_FUNCTION](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_histencil_compare_function) | Spécifie comment interpréter le résultat de la fonction COMPARE. |
| [D3D12XBOX\_NUMBER\_FORMAT](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_number_format) | Définit les noms de différents formats de nombres. Utilisé par la structure `D3D12XBOX_SHADER_RESOURCE_VIEW_DESC`. |
| [D3D12XBOX\_OCCLUSION\_QUERY\_CONTROL\_COUNT\_FLAG](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_occlusion_query_control_count_flag) | Indicateurs permettant de contrôler les échantillons à compter, par exemple s'il faut compter les échantillons ayant réussi ou échoué au test de profondeur ou de gabarit. |
| [D3D12XBOX\_ORDERED\_APPEND\_SHADER\_STAGE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_ordered_append_shader_stage) | Associe un compteur Ordered Append à une étape de nuanceur. Seul le nuanceur de calcul est actuellement pris en charge. |
| [D3D12XBOX\_PAGE\_MAPPING\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_page_mapping_flags) | Indicateurs qui spécifient des détails supplémentaires sur la manière dont les pages doivent être mappées par des méthodes telles que ID3D12CommandQueue::CopyPageMappingsX. |
| [D3D12XBOX\_PAGE\_MAPPING\_RANGE\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_page_mapping_range_type) | Spécifie l'objectif d'une plage de mappage de pages. |
| [D3D12XBOX\_PIX\_CAPTURE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pix_capture_flags) | Indicateurs permettant de contrôler le type d'informations capturées à des fins d'analyse, par exemple si les informations sont capturées à partir de tous les moteurs. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_CONSERVATIVE\_Z\_EXPORT](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_conservative_z_export) | Force les exportations Z à être inférieures ou supérieures à la valeur Z source, DB\_SHADER\_CONTROL.CONSERVATIVE\_Z\_EXPORT. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_DEPTH\_BEFORE\_SHADER](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_depth_before_shader) | Fournit les paramètres du registre DB\_SHADER\_CONTROL.DEPTH\_BEFORE\_SHADER, pour contrôler le moment du test de profondeur du nuanceur de pixels. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_EXEC\_ON\_HIER\_FAIL](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_exec_on_hier_fail) | Fournit les paramètres du registre DB\_SHADER\_CONTROL.EXEC\_ON\_HIER\_FAIL, pour contrôler le test de profondeur du nuanceur de pixels. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_EXEC\_ON\_NOOP](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_exec_on_noop) | Paramètre qui contrôle le test de profondeur du nuanceur de pixels (DB\_SHADER\_CONTROL. EXEC\_ON\_NOOP). |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_OUT\_OF\_ORDER\_RASTERIZATION](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_out_of_order_rasterization) | Établit le niveau de rastérisation dans le désordre (OoO, Out-of-Order). |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_PER\_SAMPLE\_ITERATION](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_per_sample_iteration) | Fournit les paramètres du registre PA\_SC\_MODE\_CNTL\_1.PS\_ITER\_SAMPLE, pour contrôler l'exécution par échantillon du nuanceur de pixels. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_TEXKILL](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_texkill) | Fournit les paramètres de DB\_SHADER\_CONTROL.KILL\_ENABLE, qui contrôle la capacité d'un nuanceur de pixels à supprimer des pixels. |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_ZORDER](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_zorder) | Fournit les paramètres du registre DB\_SHADER\_CONTROL.Z\_ORDER  qui contrôle le test de profondeur du nuanceur de pixels. |
| [D3D12XBOX\_PREFETCH\_MEMORY\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_prefetch_memory_flags) | Fournit des indicateurs permettant de contrôler les opérations de prérécupération de la mémoire. |
| [D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_prefetch_pipeline_state_flags) | Fournit des indicateurs qui spécifient les nuanceurs de l'objet d'état de pipeline à récupérer pour les opérations de prérécupération du pipeline. |
| [D3D12XBOX\_PRESENT\_DESC\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_present_desc_type) | Fournit des identificateurs pour le type d'une description de présentation étendue. |
| [D3D12XBOX\_PRESENT\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_present_flags) | Spécifie les options de présentation que [PresentX](/fr/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx) utilise pour afficher les ressources. |
| [D3D12XBOX\_PRESENT\_PLANE\_DESC\_TYPE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_present_plane_desc_type) | Identificateur du type d'une description de présentation de plan étendue. |
| [D3D12XBOX\_PRESENT\_PLANE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_present_plane_flags) | Fournit les options de composition pour le plan de présentation. |
| [D3D12XBOX\_PRESENT\_PLANE\_SCALE\_FILTER](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_present_plane_scale_filter) | 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](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_process_debug_flags) | Définit les indicateurs utilisés pour déboguer un processus. |
| [D3D12XBOX\_REGISTER\_PAGE\_POOL\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_register_page_pool_flags) | Indicateurs à utiliser avec l'API RegisterPagePool2X |
| [D3D12XBOX\_REPORT\_GPU\_HANG\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_report_gpu_hang_flags) | Définit les options à utiliser lors du signalement d'un blocage du GPU. |
| [D3D12XBOX\_RESOURCE\_BARRIER\_ACTIONS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_resource_barrier_actions) | Définit les actions de barrière de ressource. Chaque membre est une action qui résultera ou pourra résulter de l'appel à ID3D12XboxDmaCommandList::ResourceBarrier. |
| [D3D12XBOX\_SAMPLER\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_sampler_flags) | Indicateurs d'échantillonneur pour la création d'une description d'échantillonneur. |
| [D3D12XBOX\_SCHEDULE\_FRAME\_EVENT\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_schedule_frame_event_flags) | Spécifie les options de planification pour ID3D12Device::ScheduleFrameEventX. |
| [D3D12XBOX\_SERIALIZE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_serialize_flags) | Indicateurs permettant de contrôler la sérialisation des objets d'état de pipeline. |
| [D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_shader_cs_simd_walk_algorithm) | Spécifie l'algorithme que les processus SIMD (Single Instruction Multiple Data) doivent utiliser pour chaque unité de calcul (CU). |
| [D3D12XBOX\_SHADER\_STAGE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_shader_stage) | Spécifie une étape de nuanceur. |
| [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_shader_unit_disable_flags) | Désactive des unités de calcul (CU) pour des nuanceurs spécifiques. |
| [D3D12XBOX\_TEXTURE\_FILTER\_MODE](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_texture_filter_mode) | Spécifie le mode de filtrage de texture à utiliser dans une description d'échantillonneur. |
| [D3D12XBOX\_TEXTURE\_MIP\_FILTER](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_texture_mip_filter) | Spécifie le filtrage MIP de texture qui sera utilisé dans une description d'échantillonneur. |
| [D3D12XBOX\_TEXTURE\_XY\_FILTER](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_texture_xy_filter) | Spécifie le filtrage de texture XY à utiliser dans une description d'échantillonneur. |
| [D3D12XBOX\_TEXTURE\_Z\_FILTER](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_texture_z_filter) | Spécifie le filtre Z de texture à utiliser dans une description d'échantillonneur. |
| [D3D12XBOX\_WAIT\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_wait_flags) | Indicateurs permettant de sélectionner le moteur utilisé pour effectuer une attente. |
| [D3D12XBOX\_WAIT\_FRAME\_EVENT\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_wait_frame_event_flags) | Spécifie les options d'attente d'événement. |
| [D3D12XBOX\_WRITE\_VALUE\_BOP\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_write_value_bop_flags) | Indicateurs permettant de contrôler des méthodes telles que ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX. |
| [D3D12XBOX\_WRITE\_VALUE\_TOP\_FLAGS](/fr/reference/graphics/d3d12_x/enums/d3d12xbox_write_value_top_flags) | Indicateurs qui contrôlent les réécritures d'horodatage GPU au début du pipeline (Top Of Pipe). |


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [XR-045 Réseau XBOX et privilèges de compte](/fr/publishing/certification/xr/xr-045.md)
- [Notes de version du SDK PlayFab Services 2026](/fr-CA/services/playfab/release-notes/index.md)
- [XR-018 : Contenu généré par l'utilisateur](/fr-CA/publishing/certification/xr/xr-018.md)
- [Cas de test les plus souvent en échec](/fr/publishing/certification/xr-top-failing.md)
