| D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS | Spécifie les indicateurs pour la génération d’une structure d’accélération de lancer de rayons. Utilisez une valeur de cette énumération avec l’appel correspondant. |
| D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE | Spécifie le type d’opération de copie effectuée lors de l’appel de 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 par des appels à EmitRaytracingAccelerationStructurePostbuildInfo et aux méthodes associées. |
| D3D12SerializeVersionedRootSignature | Sérialise une signature racine de n’importe quelle version pouvant être passée à ID3D12Device::CreateRootSignature. |
| ID3D12CommandQueue::BeginEvent | N’est pas destiné à être appelé directement. Utilisez le moteur d’exécution d’événements PIX pour insérer des événements dans une file de commandes. (ID3D12CommandQueue.BeginEvent) |
| ID3D12CommandQueue::EndEvent | N’est pas destiné à être appelé directement. Utilisez le moteur d’exécution d’événements PIX pour insérer des événements dans une file de commandes. (ID3D12CommandQueue.EndEvent) |
| ID3D12CommandQueue::SetMarker | N’est pas destiné à être appelé directement. Utilisez le moteur d’exécution 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 DRED (Device Removed Extended Data). |
| ID3D12GraphicsCommandList::BeginEvent | N’est pas destiné à être appelé directement. Utilisez le moteur d’exécution 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 | N’est pas destiné à être appelé directement. Utilisez le moteur d’exécution d’événements PIX pour insérer des événements dans une liste de commandes. (ID3D12GraphicsCommandList.EndEvent) |
| ID3D12GraphicsCommandList::SetMarker | N’est pas destiné à être appelé directement. Utilisez le moteur d’exécution 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étacommande 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 dont la disposition est non définie. |
| ID3D12Tools | Cette interface sert à configurer le moteur d’exécution pour des outils comme PIX. Elle n’est pas destinée ni prise en charge pour d’autres scénarios. |
| EnableShaderInstrumentation | Cette méthode permet aux outils comme PIX d’instrumenter les nuanceurs. |
| ShaderInstrumentationEnabled | Détermine si l’instrumentation des nuanceurs 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 d’afficher une ressource de tampon. |
| D3D12_BUFFER_UAV_FLAGS (famille XBOX One) | Identifie les options de vue d’accès non ordonné pour une ressource de 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 de 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 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 sert à 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 par 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 nuanceurs de maillage et d’amplification. |
| D3D12_PIPELINE_STATE_FLAGS (famille XBOX One) | Spécifie des indicateurs qui contrôlent le placement des données produites par le nuanceur de géométrie et la tessellation, y compris si les données du nuanceur de géométrie sont stockées hors puce. |
| 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 nuanceur de géométrie ou d’enveloppe. |
| 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 inter-API. |
| D3D12_SRV_DIMENSION (famille XBOX One) | Identifie le type de la ressource qui sera affichée comme ressource de nuanceur. |
| 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 hors des limites d’une texture. |
| D3D12_TEXTURE_LAYOUT (famille XBOX One) | Spécifie les options de disposition des textures. Sur XBOX, cette énumération comprend 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 avec l’extension XBOX pour remplacer le fonctionnement par défaut de l’allocateur de commandes. |
| 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 des couleurs sur les ressources de cible de rendu, ainsi que la profondeur et/ou le 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 ou le remplissage de la mémoire. 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 compression 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 compression Delta Color Compression (DCC). |
| D3D12XBOX_DEBUG_FILTER_FLAGS (famille XBOX One) | Ensemble d’indicateurs qui spécifient les mesures à prendre 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 d’image. |
| D3D12XBOX_FRAME_EVENT_TYPE (famille XBOX One) | Spécifie le type d’un événement aux fins de la planification des images. |
| 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 d’image établi. |
| D3D12XBOX_FRAME_PIPELINE_TOKEN (famille XBOX One) | Définit un identificateur pour une image tout au long 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 d’image à renvoyer lors de l’appel de GetFrameStatisticsX. |
| D3D12XBOX_GDS_OPERATION (famille XBOX One) | Spécifie les opérations de lecture et d’écriture du 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 qui ont réussi ou échoué le test de profondeur ou de stencil. |
| D3D12XBOX_ORDERED_APPEND_SHADER_STAGE (famille XBOX One) | Associe un compteur Ordered Append à une étape de nuanceur. Seul le nuanceur de calcul est actuellement pris en charge. |
| D3D12XBOX_PAGE_MAPPING_FLAGS (famille XBOX One) | D3D12XBOX_PAGE_MAPPING_FLAGS (consoles de la famille XBOX One) — Indicateurs précisant 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’objet 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 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 | Fournit les paramètres du registre DB_SHADER_CONTROL.DEPTH_BEFORE_SHADER, qui contrôle le moment du test de profondeur du nuanceur de pixels. |
| 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 nuanceur de pixels. |
| D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_NOOP (famille XBOX One) | 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 | É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 nuanceur de pixels. |
| 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 nuanceur de pixels à é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 nuanceur de pixels. |
| D3D12XBOX_PREFETCH_MEMORY_FLAGS (famille XBOX One) | Fournit des indicateurs pour contrôler les opérations de préchargement de mémoire. |
| D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS (famille XBOX One) | Fournit des indicateurs qui spécifient les nuanceurs de l’objet d’état de pipeline à récupérer 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 étendue de plan de présentation. |
| D3D12XBOX_PRESENT_PLANE_FLAGS (famille XBOX One) | Fournit les options de composition du 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 pourrait résulter de l’appel de 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 une étape de nuanceur. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAGS (famille XBOX One) | Désactive des unités de calcul (CU) pour des nuanceurs 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 de texture Z à 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 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 des actions de barrière de ressources spécifiées et la convertit en un ensemble de vidages (flush) pouvant être passés à la méthode 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 actuel. |
| 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 limites 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 servant à encapsuler une paire type de sous-objet et 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. Cette structure implémente l’interface associée. |
| 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 en un ou plusieurs lots. |
| CopyPageMappingsX (famille XBOX One) | Manipule les tables de pages du GPU sur la chronologie du GPU. Peut être appelée 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 exécuter des 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 mis en file d’attente. |
| PIXGpuBeginCapture (famille XBOX One) | Démarre le processus de capture GPU de PIX. |
| PIXGpuCaptureNextFrame (famille XBOX One) | Capture la prochaine image 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 l’affichage. |
| ResumeX (famille XBOX One) | Reprend à partir de 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) à 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 clôture (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) | Suspend l’exécution 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 au 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, comme les limites de nuanceurs. |
| 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, comme les limites de nuanceurs et les options de profondeur, de stencil et de nuanceur de pixels. |
| CreatePlacedRawShaderResourceViewX (famille XBOX One) | Crée un descripteur de vue de ressource de nuanceur 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 nuanceur (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éalablement sérialisé afin de permettre le chargement efficace des objets d’état de calcul à l’exécution. |
| DeserializeGraphicsPipelineStateX (famille XBOX One) | Désérialise un objet d’état de pipeline graphique préalablement sérialisé afin de permettre le chargement efficace des objets d’état de pipeline à l’exécution. |
| EnableManualGraphicsTLBInvalidationX (famille XBOX One) | Active l’invalidation manuelle du TLB graphique. Il s’agit d’une méthode d’extension de 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échantillon (MSAA) par défaut. |
| GetFrameStatisticsX (famille XBOX One) | Récupère un ensemble de statistiques pour une image. |
| GetGpuHardwareConfigurationX (famille XBOX One) | Obtient les informations de configuration matérielle : actuellement, seulement la fréquence d’horloge du GPU. |
| RegisterCustomFenceLocationX (famille XBOX One) | Enregistre un emplacement mémoire utilisé pour la synchronisation de clôture personnalisée auprès de l’infrastructure de signalement des blocages du GPU. |
| RegisterPagePoolX (famille XBOX One) | Enregistre un pool de pages afin qu’il puisse servir de source à CopyPageMappingsX et aux fonctions semblables. |
| ReportGpuHangX (famille XBOX One) | Signale un blocage du GPU. |
| ScheduleFrameEventX (famille XBOX One) | Planifie un événement à signaler une ou plusieurs fois dans une image. |
| SerializeComputePipelineStateX (famille XBOX One) | Sérialise un objet d’état de pipeline de calcul pour permettre un chargement efficace à l’exécution. Cette méthode est appelée pendant la création hors ligne du contenu, et non à l’exécution du jeu. |
| SerializeGraphicsPipelineStateX (famille XBOX One) | Sérialise un objet d’état de pipeline pour permettre un chargement efficace à l’exécution. Cette méthode est appelée pendant le processus de création de contenu hors ligne, et non à 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 à 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 image. |
| SetGpuMemoryPriorityX (famille XBOX One) | Définit la priorité du trafic mémoire GPU non cohérent par rapport aux autres trafics, comme 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’enregistrement d’un emplacement mémoire précédemment enregistré avec RegisterCustomFenceLocationX. |
| UnregisterPagePoolX (famille XBOX One) | Annule l’enregistrement d’un pool de pages précédemment enregistré. |
| WaitFrameEventX (famille XBOX One) | Attend qu’un événement d’image 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 progresser 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 de type bundle tout 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 à 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 tampon ou une ressource de texture. |
| DispatchX (famille XBOX One) | Exécute une liste de commandes à partir d’un groupe de threads. |
| DrawIndexedX (famille XBOX One) | Dessine des primitives indexées; solution plus efficace que DrawIndexedInstanced. |
| ExecuteCommandListsX (famille XBOX One) | Non implémenté pour le moment. |
| ExecuteIndirectBundleX (famille XBOX One) | Exécute indirectement un bundle à partir d’un tampon, un bundle étant une représentation en mémoire tampon de commandes GPU des dessins et des réglages d’état du GPU. Cette API offre davantage de possibilités. |
| 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 le segment spécifié du pipeline. |
| GetExecutionCommandSizeX (famille XBOX One) | Interroge une liste de commandes de type 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 mis en file d’attente. |
| NopX (famille XBOX One) | Ajoute le nombre spécifié d’octets de remplissage sans opération à la liste de commandes actuelle. |
| OMSetDepthBoundsX (famille XBOX One) | Définit les bornes de profondeur. |
| 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 du PSO actuel et définit de nouvelles valeurs. |
| RSSetMSAAParametersX (famille XBOX One) | Définit les paramètres d’anticrénelage multiéchantillon (MSAA) de l’étape de rendu. |
| SampleCountersX (famille XBOX One) | Écrit les valeurs des compteurs matériels GPU dans un tampon fourni par l’utilisateur, à un décalage fourni par l’utilisateur. |
| SetComputeShaderLimitsX (famille XBOX One) | Définit les limites du nuanceur de calcul, y compris les unités de nuanceur actives, les propriétés des vagues et des groupes de threads, ainsi que l’algorithme de parcours SIMD à utiliser. |
| SetGraphicsShaderLimitsX (famille XBOX One) | SetGraphicsShaderLimitsX (consoles de la famille XBOX One) — Définit les limites des nuanceurs graphiques pour les nuanceurs de vertex, de domaine, de géométrie et de pixels. |
| 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 persisteront 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 l’ordre Z à être tiré des directives du nuanceur. |
| SetPredicationBufferX (famille XBOX One) | Définit une mémoire 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 nuanceur 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) | Met fin à 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 condition de comparaison. |
| Write32BitValueBottomOfPipeX (famille XBOX One) | Écrit une valeur 32 bits au bas du pipeline vers une destination spécifiée en mémoire. |
| Write32BitValueBottomOfShaderX (famille XBOX One) | Écrit une valeur 32 bits au bas du nuanceur, vers une destination spécifiée en mémoire. |
| Write32BitValueTopOfPipeX (famille XBOX One) | Écrit une valeur 32 bits au 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 au bas du pipeline vers une destination spécifiée en mémoire. |
| Write64BitValueTopOfPipeX (famille XBOX One) | Écrit une valeur 64 bits au 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 une mémoire 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 nuanceurs actuellement définis ainsi que certains états de fonction fixe. |
| 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 la mémoire. |
| GetPlacementDescX (famille XBOX One) | Obtient la description de placement de cette ressource, sous la forme d’une 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, d’une mémoire tampon qui recevra les valeurs des 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 XBOX. |
| 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’une mémoire 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 mosaïques d’une mémoire 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 XBOX. |
| EndQuery (famille XBOX One) | EndQuery (consoles de la famille XBOX One) — Met fin à 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 (une mémoire tampon) 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 à partir du 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 : par défaut, de chargement (upload) et de relecture (readback). |
| ResourceBarrier (famille XBOX One) | Avise 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 XBOX. |
| 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 condition de comparaison. |
| ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX | ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX (consoles de la famille XBOX One) — Écrit une valeur 64 bits au bas du pipeline vers une destination spécifiée en mémoire. |
| ID3DX12PipelineParserCallbacks (contenu de l’interface) | Interface qui représente 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 des nuanceurs de calcul sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetDepthStencilOptions | Définit les options de profondeur/stencil sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetGraphicsShaderLimits | Définit les limites des nuanceurs graphiques sur XBOX. |
| ID3DX12PipelineParserCallbacks::XboxSetPixelShaderOptions | Définit les options des nuanceurs de pixels 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 par l’intermédiaire d’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 offert par l’adaptateur pour le taux de nuancement variable. |
| 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 offert par l’adaptateur pour les opérations atomiques Int64 sur les descripteurs. |
| 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 offert par l’adaptateur pour le nuanceur de maillage et le 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 offert par l’adaptateur pour les textures à blocs non alignés. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS9 (famille XBOX One) | Indique le niveau de prise en charge offert par l’adaptateur pour les statistiques de pipeline de nuanceur de maillage, l’index de tableau de cible de rendu à plage complète du nuanceur de maillage et les opérations atomiques Int64. |
| 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 propres à XBOX. |
| D3D12XBOX_COMMAND_QUEUE_DESC (famille XBOX One) | Description propre à 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 nuanceur 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 périphérique 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, un D3D12_RASTERIZER_DESC, un D3D12_BLEND_DESC ou un SampleMask. |
| D3D12XBOX_DESCRIPTOR_BUFFER_VIEW (famille XBOX One) | Ne pas utiliser; à usage interne seulement. Structure opaque pour le descripteur de mémoire tampon GPU natif de la 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 seulement. Structure opaque pour le descripteur de liaison natif de la XBOX One pour l’état d’échantillonneur. |
| D3D12XBOX_DESCRIPTOR_TEXTURE_VIEW (famille XBOX One) | Ne pas utiliser; à usage interne seulement. Structure opaque pour le descripteur de vue de texture natif de la XBOX One. |
| D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW (famille XBOX One) | Ne pas utiliser; à usage interne seulement. Structure opaque pour le descripteur UAV (vue d’accès non ordonné) natif de la 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 état de pipeline graphique précédemment sérialisé. |
| D3D12XBOX_DESERIALIZE_SHADER (famille XBOX One) | 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 (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 nuanceur 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, afin de contrôler la façon dont la comparaison est effectuée. |
| D3D12XBOX_HISTENCIL_CONTROL (famille XBOX One) | Spécifie la première et la deuxième 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échantillon. |
| 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 du nuanceur de pixels, 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 des nuanceurs de pixels. |
| D3D12XBOX_PREDICATION_BUFFER_VIEW (famille XBOX One) | Décrit une vue de mémoire 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é par 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 graphique (PSO). |
| D3D12XBOX_SERIALIZE_SHADER (famille XBOX One) | Informations pour sérialiser un nuanceur. Cela comprend 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 mémoire tampon de commandes courant. |
| 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 qui indiquent 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 qui identifient l’utilisation d’un contexte différé. |
| D3D12_BUFFER_SRV_FLAGS (consoles XBOX Series) | Valeurs qui identifient les options de vue de la ressource de mémoire tampon à utiliser dans une vue de ressource de nuanceur. |
| D3D12_BUFFER_UAV_FLAGS (consoles XBOX Series) | Valeurs qui identifient les options de vue de la ressource de mémoire tampon à utiliser dans une vue d’accès non ordonné. |
| D3D12_FENCE_FLAGS (consoles XBOX Series) | Spécifie les options de 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 nuanceur 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, d’élimination (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 bac (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 génération (build) 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 des paramètres de remplacement pour les réglages de lancement des objets 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 périphérique. 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 compression 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 nuanceur 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 nuanceur 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 XBOX. |
| 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 XBOX. |
| D3D12XBOX_PAGE_MAPPING_FLAGS (consoles XBOX Series) | D3D12XBOX_PAGE_MAPPING_FLAGS (consoles XBOX Series) — Indicateurs qui précisent des détails supplémentaires sur la façon dont les pages doivent être mappées par certaines méthodes. |
| D3D12XBOX_PIPELINE_STATE_INFORMATION_TYPE | Spécifie le 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. |
| 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 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 arrêt (halt) 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 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 de travail temporaire (scratch). |
| D3D12XBOX_SHADER_STAGE_FLAGS (consoles XBOX Series) | Énumération des différents types d’étapes de nuanceur. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAGS (consoles XBOX Series) | Définit des constantes qui identifient les unités de calcul (CU) à désactiver pour des nuanceurs 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 de couleurs. |
| 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 en détail chaque type de format. |
| DXGI_MODE_ROTATION (consoles XBOX Series) | Indicateurs qui indiquent comment les mémoires tampons d’arrière-plan doivent être pivotées 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 de la mémoire 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 gestion 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 fournissant des informations d’affichage propres à la 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 par défaut du Deferred Primitive Batch Binning (DPBB). |
| 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 fence à 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 les mêmes fonctionnalités 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 les remarques. |
| 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 arrêt (halt) 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 façon 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 XBOX. |
| 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). N’appelez cette fonction qu’à partir de 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 assez grand pour contenir toute la ressource, et que la ressource soit mappée au tas. |
| CreateMinMipShaderResourceViewX (consoles XBOX Series) | Crée une vue de ressource de nuanceur 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 retour (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 retour (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 générer 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 de LOD PRT associé à cette vue de ressource de nuanceur, si le suivi de LOD PRT 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 nuanceur pour un objet d’état de pipeline. |
| SetShaderResourceViewPRTLODIndexX (consoles XBOX Series) | Définit et active l’ID de compteur de LOD PRT associé à cette vue de ressource de nuanceur, ou désactive le suivi de LOD PRT pour cette vue de ressource de nuanceur. |
| 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 à 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 nuanceurs de maillage. |
| 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 des nuanceurs graphiques pour les nuanceurs de vertex, de domaine, de géométrie et de pixels. |
| ID3D12GraphicsCommandList4 (consoles XBOX Series) | Encapsule une liste de commandes graphiques pour le rendu. Cette interface étend ID3D12GraphicsCommandList3. |
| BuildRaytracingAccelerationStructureFromCanonicalBVH | Permet à l’utilisateur de prégénérer 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 générations 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 qui permet 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 pour chaque génération dans une génération par lots. |
| DispatchMesh (consoles XBOX Series) | Lance soit le nuanceur de maillage, soit le nuanceur d’amplification 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 quadrant 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) | Avise le pilote de synchroniser plusieurs accès aux ressources. |
| SetComputeShaderLaunchParametersX (consoles XBOX Series) | Remplacement sélectif des paramètres de lancement des objets d’état de pipeline de calcul. |
| SetShaderScratchSpaceX (consoles XBOX Series) | Permet un contrôle direct des registres SPI_TMPRING_SIZE et COMPUTE_TMPRING_SIZE et des anneaux graphique et de calcul, respectivement. |
| SyncBottomOfPipeX (consoles XBOX Series) | Exécute un ensemble d’opérations de synchronisation au bas du pipeline graphique. |
| SyncTopOfPipeX (consoles XBOX Series) | Exécute un ensemble d’opérations de synchronisation au 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 de LOD PRT dans une mémoire tampon. |
| 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 de 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 nuanceurs actuellement définis ainsi que certains objets d’état de fonction fixe. |
| 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 nuanceurs. |
| 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 nuanceurs. |
| 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 XBOX. |
| 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 les remarques. |
| 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 nuanceurs, qu’une application gère comme une seule unité 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 propre à XDXR qui permet 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 afin d’ouvrir et de fermer les fichiers #include de nuanceur. |
| ID3DInclude::Close (consoles XBOX Series) | Méthode implémentée par l’utilisateur pour fermer un fichier #include de nuanceur. |
| Open (consoles XBOX Series) | Méthode implémentée par l’utilisateur pour ouvrir et lire le contenu d’un nuanceur. |
| IDXGIAdapter (consoles XBOX Series) | IDXGIAdapter (consoles XBOX Series) — L’interface IDXGIAdapter représente un sous-système d’affichage (comprenant un ou plusieurs GPU, des DAC et de la mémoire vidéo). |
| CheckInterfaceSupport (consoles XBOX Series) | Vérifie si le système prend en charge une interface de périphérique 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, des 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, des 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 du périphérique spécifié. |
| GetGPUThreadPriority (consoles XBOX Series) | Obtient la priorité de thread 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 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 que toutes les commandes de rendu soumises précédemment sont terminées. |
| OfferResources (consoles XBOX Series) | Permet au système d’exploitation de libérer la mémoire vidéo des ressources en abandonnant leur contenu. |
| ReclaimResources (consoles XBOX Series) | Restaure l’accès aux ressources précédemment offertes en appelant IDXGIDevice2::OfferResources. |
| IDXGIDeviceSubObject (consoles XBOX Series) | Héritée par les objets liés au périphérique afin qu’ils puissent récupérer un pointeur vers celui-ci. |
| GetDevice (consoles XBOX Series) | Récupère le périphérique. |
| 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 qui représente 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 le plein écran et le retour. |
| MakeWindowAssociation (consoles XBOX Series) | Permet à DXGI de surveiller la file de messages d’une application pour la séquence de touches Alt+Entrée (qui fait passer l’application du mode fenêtré au mode 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 nécessité éventuelle 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) | Permet de s’inscrire pour recevoir une notification des changements d’état d’occlusion au moyen de 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) | Permet de s’inscrire pour recevoir une notification des changements d’état stéréo au moyen de 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) | Annule l’inscription d’une fenêtre ou d’un événement pour qu’il cesse de recevoir des notifications lorsque l’état d’occlusion change. |
| UnregisterStereoStatus (consoles XBOX Series) | Annule l’inscription d’une fenêtre ou d’un événement pour qu’il cesse de recevoir des notifications 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 au sommet de la pile de filtres de récupération. |
| AddStorageFilterEntries (consoles XBOX Series) | Ajoute des filtres de stockage au sommet de la pile de filtres de stockage. |
| ClearRetrievalFilter (consoles XBOX Series) | Supprime un filtre de récupération du sommet de la pile de filtres de récupération. |
| ClearStorageFilter (consoles XBOX Series) | Supprime un filtre de stockage du sommet 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 messages 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 qui se sont vu refuser le passage par un filtre de stockage. |
| GetNumMessagesDiscardedByMessageCountLimit | Obtient le nombre de messages qui ont été rejeté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 par un filtre de récupération. |
| GetRetrievalFilter (consoles XBOX Series) | Obtient le filtre de récupération au sommet de la pile de filtres de récupération. |
| GetRetrievalFilterStackSize (consoles XBOX Series) | Obtient la taille de la pile de filtres de récupération, en octets. |
| GetStorageFilter (consoles XBOX Series) | Obtient le filtre de stockage au sommet de la pile de filtres de stockage. |
| GetStorageFilterStackSize (consoles XBOX Series) | Obtient la taille de la pile de filtres de stockage, en octets. |
| PopRetrievalFilter (consoles XBOX Series) | Retire un filtre de récupération du sommet de la pile de filtres de récupération. |
| PopStorageFilter (consoles XBOX Series) | Retire un filtre de stockage du sommet de la pile de filtres de stockage. |
| PushCopyOfRetrievalFilter (consoles XBOX Series) | Pousse sur la pile de filtres de récupération une copie du filtre de récupération qui se trouve actuellement au sommet de celle-ci. |
| PushCopyOfStorageFilter (consoles XBOX Series) | Pousse sur la pile de filtres de stockage une copie du filtre de stockage qui se trouve actuellement au sommet de celle-ci. |
| PushDenyAllRetrievalFilter (consoles XBOX Series) | Pousse un filtre de récupération refusant tout (deny-all) sur la pile de filtres de récupération. |
| PushDenyAllStorageFilter (consoles XBOX Series) | Pousse un filtre de stockage refusant tout (deny-all) sur la pile de filtres de stockage. |
| PushEmptyRetrievalFilter (consoles XBOX Series) | Pousse un filtre de récupération vide sur la pile de filtres de récupération. |
| PushEmptyStorageFilter (consoles XBOX Series) | Pousse un filtre de stockage vide sur la pile de filtres de stockage. |
| PushRetrievalFilter (consoles XBOX Series) | Pousse un filtre de récupération sur la pile de filtres de récupération. |
| PushStorageFilter (consoles XBOX Series) | Pousse un filtre de stockage sur la pile de filtres de stockage. |
| SetBreakOnCategory (consoles XBOX Series) | Définit une catégorie de messages sur laquelle s’arrêter lorsqu’un message de cette catégorie passe par le filtre de stockage. |
| SetBreakOnID (consoles XBOX Series) | Définit un identificateur de message sur lequel s’arrêter lorsqu’un message portant cet identificateur passe par 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 par 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, ainsi que la récupération d’une interface vers son parent. |
| 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 (comme un moniteur). |
| FindClosestMatchingMode (consoles XBOX Series) | Trouve le mode d’affichage qui correspond 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 qui correspondent 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 qui correspondent 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. |
| IDXGISwapChain (consoles XBOX Series) | IDXGISwapChain (consoles XBOX Series) — Les chaînes d’échange sont obsolètes et ont été 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 chaînes d’échange sont obsolètes et ont été 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 offert par l’adaptateur pour le combineur de somme d’ombrage à taux variable. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS11 (consoles XBOX Series) | D3D12_FEATURE_DATA_D3D12_OPTIONS11 (consoles XBOX Series) — Indique le niveau de prise en charge offert par l’adaptateur pour les 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 offert par l’adaptateur pour les nuanceurs de maillage et la rétroaction d’échantillonneur. |
| D3D12_FEATURE_DATA_D3D12_OPTIONS8 (consoles XBOX Series) | D3D12_FEATURE_DATA_D3D12_OPTIONS8 (consoles XBOX Series) — Indique le niveau de prise en charge offert par l’adaptateur pour les textures de 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 version préliminaire. 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 un 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 rétroaction dans une ressource de rétroaction. |
| 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 générations de BVH par lots. Encapsule un seul ensemble de paramètres pour l’appel de génération standard. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_BATCHED_DESC2 (consoles XBOX Series) | Descripteur étendu de génération par lots. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1 | D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1 (consoles XBOX Series) — L’ensemble étendu de paramètres pour les générations par lots. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2 | D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2 (consoles XBOX Series) — L’ensemble étendu de paramètres pour les générations par lots. |
| D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3 | D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3 (consoles XBOX Series) — L’ensemble étendu de paramètres pour les générations 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 du nuanceur de calcul. |
| 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) — Le 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 pour désérialiser un état de pipeline graphique préalablement sérialisé. |
| D3D12XBOX_DISPATCH_MESH_X_ARGUMENTS (consoles XBOX Series) | Type de signature de commande utilisé dans les appels execute indirect de nuanceur de maillage 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 du GPU et bloque, comme 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 nuanceur 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 servant à spécifier quel nuanceur d’amplification déboguer en direct |
| D3D12XBOX_LIVE_DEBUGGING_ANY_SHADER_PARAMETERS | Paramètres servant à spécifier n’importe quel nuanceur à déboguer en direct |
| D3D12XBOX_LIVE_DEBUGGING_COMPUTE_SHADER_PARAMETERS | Paramètres servant à spécifier quel nuanceur de calcul déboguer en direct |
| D3D12XBOX_LIVE_DEBUGGING_DOMAIN_SHADER_PARAMETERS | Paramètres servant à spécifier quel nuanceur de domaine déboguer en direct |
| D3D12XBOX_LIVE_DEBUGGING_GEOMETRY_SHADER_PARAMETERS | Paramètres servant à spécifier quel nuanceur de géométrie 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 servant à spécifier quel nuanceur d’enveloppe déboguer en direct |
| D3D12XBOX_LIVE_DEBUGGING_MESH_SHADER_PARAMETERS | Paramètres servant à spécifier quel nuanceur de maillage 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 servant à spécifier quel nuanceur de pixels déboguer en direct |
| D3D12XBOX_LIVE_DEBUGGING_VERTEX_SHADER_PARAMETERS | Paramètres servant à spécifier quel nuanceur de sommets 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 PRT LOD écrit par le GPU, ainsi que. |
| 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 PRT LOD. |
| 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 PRT LOD écrit par le GPU, ainsi. |
| D3D12XBOX_RAYTRACING_CANONICAL_ACCELERATION_STRUCTURE_NODE | Union contenant des données de nœud canonique. |
| 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 terminé. |
| D3D12XBOX_RAYTRACING_INFORMATION_EXPORT | Référence pour D3D12XBOX_RAYTRACING_INFORMATION_EXPORT (consoles XBOX Series), une structure de l’API graphique Direct3D 12 des consoles XBOX Series. Réservé ou. |
| D3D12XBOX_RAYTRACING_INFORMATION_EXPORT_TABLE | Utilisé pour énumérer les exportations d’un RTPSO. |
| D3D12XBOX_RAYTRACING_OPTIONS (consoles XBOX Series) | Décrit les options étendues qui peuvent ê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 sérialiser un objet d’état de pipeline graphique. |
| D3D12XBOX_SHADER_RESOURCE_VIEW_DESC (consoles XBOX Series) | D3D12XBOX_SHADER_RESOURCE_VIEW_DESC définit un SRV sur les consoles XBOX Series, à l’aide du format ImageFormat unifié et des champs d’emplacement de ressource et de mémoire propres à XBOX. |
| D3D12XBOX_SHADER_SYMBOL (consoles XBOX Series) | Une seule fonction dans un nuanceur de calcul. |
| D3D12XBOX_SHADER_SYMBOL_LIST (consoles XBOX Series) | Contient les symboles de fonction pour un état de pipeline de calcul avec appels de fonction (comme 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 remplacer les paramètres des combineurs VRS. |
| D3D12XBOX_SHADING_RATE_SETTINGS_HTILE_MODE | Contient les paramètres HTile à programmer. |
| D3D12XBOX_SHADING_RATE_SETTINGS_PIXEL_CENTER_OFFSETS | Programme les décalages du centre des pixels grossiers par pas de 1/16 à l’aide d’une valeur signée de 4 bits. Le centre de chaque forme de pixel grossier peut être défini 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 retirer 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. Obsolète 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 influe sur 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 comment 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 du 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 pour 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 pour 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 pour 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 pour 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 et interfaces de l’API de dxcompiler_x*.dll |
| DxcXboxShaderStatsClass | Numéro de version de la structure DxcXboxShaderStatistics* interrogée à partir de IDxcXboxShaderStats::GetShaderStats. |
| IDxcXboxBackendDebugInfo | Interface pour interroger les informations de débogage propres au matériel XBOX à partir du DXIL. |
| GetDebugInfoForStage | Interroge les informations de débogage propres au matériel XBOX pour une seule étape de nuanceur matérielle. |
| GetNumStages | Obtient le nombre d’étapes matérielles dans le DXIL/PDB précompilé. |
| GetStage | Interroge l’étape matérielle à un index donné. |
| IDxcXboxBackendDebugInfo::Load | Charge un DXIL ou un PDB précompilé dans l’interface. |
| IDxcXboxContainer | Interface utilisée pour interroger les nuanceurs matériels à partir des conteneurs DXIL. |
| GetNumShaders | Interroge le nombre de nuanceurs matériels dans le DXIL précompilé. |
| GetShader | Récupère le nuanceur 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 nuanceur matérielle précompilée. |
| GetCode | Récupère les instructions de nuanceur matériel encodées pour cette étape de nuanceur. |
| GetDebugInfo | Récupère les informations de débogage propres au matériel pour l’étape de nuanceur. |
| IDxcXboxHwShader::GetShaderStats | Récupère les statistiques de nuanceur pour l’étape de nuanceur matérielle. |
| GetStageName | Récupère le nom de l’étape de nuanceur matérielle sous forme de chaîne. |
| IDxcXboxShaderStats | (Obsolète) Interface utilisée pour interroger les statistiques de nuanceur des nuanceurs précompilés. |
| IDxcXboxShaderStats::GetShaderStats | (Obsolète) Récupère les statistiques de nuanceur pour une étape de nuanceur matérielle. |
| IXdxrPdbRecompiler | Interface pour recompiler un PDB XDXR |
| Recompile | Recompile un PDB XDXR |
| DxcXboxShaderStaticsV1 | Structure représentant les statistiques de nuanceur d’une étape de nuanceur matérielle précompilée. |
| DxcXboxShaderStaticsV2 | Structure représentant les statistiques de nuanceur étendues d’une étape de nuanceur 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 dans le nuanceur. |
| RawInstuctionStat | Structure représentant un décompte pour un type d’instruction. |
| Référence de l’API graphique | Référence de l’API graphique 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 diffusion en continu des textures. |
| XBTC_TEX_DIMENSION | Représente la dimensionnalité d’une texture. |
| XBTC_TILING_MODE | Représente le mode mosaïque d’une texture en mosaïque. |
| XBTCBlockCompressTexture | Crée et alloue un conteneur de texture pour une texture linéaire, puis la compresse par blocs. |
| XBTCCompressBuffer | Compresse un tampon contenant des données arbitraires et l’ajoute à l’archive. |
| XBTCCompressStream | Compresse un seul flux de texture. |
| XBTCCompressStreamAlloc | Crée et alloue un conteneur de texture pour un flux compressé à partir d’un flux non compressé. |
| XBTCCompressTexture | Compresse une texture en mosaïque 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 supprimant la mosaïque d’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 en mosaïque. |
| XBTCDecompressTextureAlloc | Crée et alloue un conteneur de texture pour une texture en mosaïque en décompressant une texture provenant d’une archive. |
| XBTCDetileTexture | Crée un conteneur de texture linéaire et supprime la mosaïque de la texture source dans le nouveau conteneur. |
| XBTCFreeCompressedStream | Libère la mémoire allouée pour contenir 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 diffusée par mip à partir du niveau de mip. |
| XBTCGetRelativeStreamIndex | Obtient l’index relatif d’un flux. |
| XBTCTileAndCompressTexture | Met en mosaïque, compresse et écrit une texture linéaire dans une archive. |
| XBTCTileTexture | Crée et alloue un conteneur de texture pour une texture en mosaïque 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 pour 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 d’octet 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 recherche des données de flux d’une texture. |
| XBTCArchiveReader::GetResourceStreamCount | XBTCArchiveReader::GetResourceStreamCount (xbtc) — Obtient le nombre de flux pour 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 d’octet 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, y compris le décalage de base des données de flux et l’index du premier flux pour la prochaine. |
| IsValid | Vérifie si l’archive est ouverte et valide. |
| IsValidArchive | Vérifie si le chemin de fichier correspond à une archive valide, renvoie la quantité du fichier à lire et ouvre l’archive. |
| OpenFromFile | Analyse un en-tête d’archive à partir d’un pointeur de fichier et alloue 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 pour ~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 pour le 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 pour XBTCRefCountedResource (contenu de l’interface), une interface de l’API graphique Direct3D 12 xbtc. Réservé ou inutilisé sur XBOX; voir les remarques pour. |
| GetAbsoluteStreamIndex(size_t MipLevel, ptrdiff_t OffsetFromLevelStart) | Étant donné le niveau de mip (LOD) d’une texture et un décalage mémoire par rapport au 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) | Étant donné le niveau de mip (LOD) d’une texture et une coordonnée de mosaïque, recherche l’index de flux dans l’archive associée. |
| PrepareTexture | Prépare le lecteur de textures en continu à 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 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 | L’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 comment 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 ressources, 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 d’une disposition de texture. Sur XBOX, cette énumération comprend des membres d’extension XBOX. |
| XG_TILE_MODE (famille XBOX One) | Représente le mode mosaïque 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. |
| 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 à rotation de banque pour une surface 2D en mosaïque. |
| XGComputeBufferLayout (famille XBOX One) | Calcule l’alignement matériel d’un tampon. |
| XGComputeOptimalDepthStencilTileModes (famille XBOX One) | Calcule les modes mosaïque corrects pour la configuration de profondeur et de stencil spécifiée. |
| XGComputeOptimalTileMode (famille XBOX One) | Calcule le mode mosaïque 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 mosaïque de ressource à mosaïque unique 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 Direct3D12. |
| 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 textures XG. |
| XGLeaveExclusiveLock (famille XBOX One) | Quitte un verrou exclusif utilisé pour synchroniser les appels à XGSetHardwareVersion avec la création du calculateur de textures XG. |
| XGSetHardwareVersion (famille XBOX One) | Configure XG pour la version matérielle spécifiée. |
| XGValidateDepthStencilTileMode (famille XBOX One) | Vérifie si le mode mosaïque spécifié est valide pour le format de profondeur et de 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 depuis la (voir xgtextureaddresscomputer_copyfromsubresource) |
| XGTextureAddressComputer::CopyIntoSubresource | Copie les données linéaires 2D ou 3D d’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 en mosaïque de la ressource si celle-ci a été créée en tant que ressource en mosaïque à 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 (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 qui permet à l’utilisateur d’effectuer le microtiling 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 mosaïques d’une ressource en mosaïque 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 la mise en mosaïque 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 mosaïque. |
| 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 mosaïque, en texels. |
| XG_TILE_SHAPE_ELEMENTS (famille XBOX One) | Stocke la largeur, la hauteur et la profondeur d’une mosaïque, 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 des ressources et pour d’autres tâches liées aux graphiques effectuées en dehors des limites 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). Direct3D (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. XBOX (voir xg_hardware_version_xs) |
| XG_SUGGEST_SWIZZLE_MODE_FLAGS (consoles XBOX Series) | Indicateurs qui influent sur la sélection des modes swizzle. |
| XG_SWIZZLE_MODE (consoles XBOX Series) | Énumération des modes 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 d’une disposition de texture. Sur XBOX, cette énumération comprend des membres d’extension XBOX (voir xg_texture_layout_xs) |
| XGComputeOptimalDepthStencilSwizzleMode | Calcule le mode swizzle correct pour la configuration de profondeur et de stencil spécifiée. |
| XGComputeOptimalSwizzleMode (consoles XBOX Series) | Calcule le mode swizzle optimal en bande passante pour la configuration de texture spécifiée. |
| XGConvertExtensionTextureLayoutToSwizzleMode | Convertit une valeur d’extension XBOX XG_TEXTURE_LAYOUT en la valeur XG_SWIZZLE_MODE équivalente. |
| XGConvertSwizzleModeToExtensionTextureLayout | Convertit une valeur XG_SWIZZLE_MODE en la 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 dans XG_XS. |
| XGSuggestSwizzleMode (consoles XBOX Series) | Calcule le mode swizzle correct pour la description de ressource spécifiée. |
| XGTerminateLibrary (consoles XBOX Series) | Désalloue l’état global dans XG_XS. |
| XGValidateDepthStencilSwizzleMode (consoles XBOX Series) | Vérifie si le mode swizzle spécifié est valide pour le format de profondeur et de 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, sur le CPU, un BVH de lancer de rayons sérialisé, ce qui évite 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 lancer de rayons après son chargement depuis le disque. |
| XGBVHComputer::GetRequiredGpuScratchSizeInBytes | Interroge la quantité de mémoire de travail (scratch) GPU nécessaire pour décompresser le BVH à l’aide du GPU |
| XGBVHComputer::ValidateDecompressedBVH | Valide le BVH décompressé par rapport à l’original (pour le débogage) |
| XGBVHComputer (consoles XBOX Series) | Fournit une interface pour désérialiser et décompresser des structures d’accélération de lancer de rayons (c.-à-d. des BVH). |
| XGTextureAddressComputer::CopyFromSubresource | XGTextureAddressComputer::CopyFromSubresource (consoles XBOX Series) — Copie les données 2D ou 3D depuis la (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 qui permet à 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. Graphiques 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, à l’aide d’une disposition de style Direct3D 11 avec un champ de mode 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 contrôlant XGMemoryLayout::CopyMapping, notamment s’il faut remplacer le mappage des pages ESRAM et des pages de mémoire système. |
| XG_LAYOUT_PATTERN_TYPE (famille XBOX One) | L’ID de 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 contrôlant XGMemoryLayoutEngine::RelinquishMapping, notamment s’il faut préserver le mappage des pages ESRAM et des pages de mémoire système. |
| Constructeur XGFreeList (famille XBOX One) | Référence pour le constructeur XGFreeList (famille XBOX One), un constructeur de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX; voir les remarques pour. |
| AllocatePage (famille XBOX One) | Référence pour 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 pour 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 pour 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 pour 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 pour GetAllocatedPageCount (famille XBOX One), une méthode de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX; voir les remarques pour. |
| GetFreePageCount (famille XBOX One) | Référence pour 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 pour 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 pour 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 pour 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 pour 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 pour 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. |
| 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 la mémoire système nouvellement allouée. |
| 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 en même temps dans cette disposition. |
| GetMaxUsedSystemPageCount (famille XBOX One) | Renvoie le nombre maximal de pages de mémoire système utilisées en même temps 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és par plages (run-length). |
| MapSimple (famille XBOX One) | Mappe des pages selon un arrangement 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 libres. |
| XGMemoryLayout::Reset (famille XBOX One) | Réinitialise la disposition, désengage toutes les pages de la plage d’adresses virtuelles, retourne toutes les pages ESRAM et de mémoire système aux listes libres et invalide tous les. |
| 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) | Le moteur de disposition mémoire pour les pages ESRAM et système. |
| Constructeur XGRefCount (famille XBOX One) | Référence pour le constructeur XGRefCount (famille XBOX One), un constructeur de l’API graphique Direct3D 12 xgmemory_NR. Réservé ou inutilisé sur XBOX; voir les remarques pour. |
| AddRef (famille XBOX One) | Référence pour 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 pour 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 pour 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 pour 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 pour 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. |
| XGMemoryLayoutMapping (famille XBOX One) | Représente un seul mappage 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 pour la mémoire des ressources. Elle prend en charge les 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 sur XBOX GDK 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 de mémoire défini par l’application sur XBOX GDK qui remplace l’allocateur par défaut des tas CRT et système. |
| XMemAllocatePhysicalPages | XMemAllocatePhysicalPages alloue des pages physiques contiguës pour un processus donné sur XBOX GDK, avec des indicateurs pour la taille de page et la mise en cache. |
| XMemAllocDefault | XMemAllocDefault est la routine d’allocation de mémoire intégrée de XBOX GDK utilisée lorsqu’un titre n’a pas fourni de rappel XMemAlloc personnalisé. |
| XMemFree | XMemFree est le rappel de désallocation de mémoire défini par l’application sur XBOX GDK, jumelé à XMemAlloc pour remplacer le désallocateur de mémoire par défaut du titre. |
| XMemGetAllocationHysteresis | XMemGetAllocationHysteresis renvoie la quantité d’hystérésis d’un tas de titre XBOX GDK, 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 XBOX GDK spécifié 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 actuelle du GPU 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 rapporte le pourcentage moyen de charge de puissance du GPU sur les consoles XBOX Series. |