Partager via


structure D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063 (d3d12umddi.h)

Interroge les informations de taille de résidence pour une commande d’extension vidéo.

Syntaxe

typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063 {
  [in]  UINT       NodeIndex;
  [in]  GUID       CommandId;
  [in]  const void *pCreationParameters;
  [in]  SIZE_T     CreationParametersSizeInBytes;
  [out] UINT64     MemoryPoolL0Size;
  [out] UINT64     MemoryPoolL1Size;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063;

Membres

[in] NodeIndex

Pour une opération GPU unique, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez un peu pour identifier le nœud (adaptateur physique de l’appareil) auquel la file d’attente de commandes s’applique. Chaque bit du masque correspond à un nœud unique. Seuls 1 bits peuvent être définis.

[in] CommandId

Identificateur unique de la commande d’extension vidéo.

[in] pCreationParameters

Pointeur vers la structure des paramètres d’initialisation. Les paramètres de cette structure doivent correspondre à l’énumération des paramètres pour D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_INITIALIZATION.

[in] CreationParametersSizeInBytes

Taille de la structure des paramètres d’initialisation en octets.

[out] MemoryPoolL0Size

Indique la taille de la commande dans L0. L0 est la mémoire la plus proche du GPU. Pour les adaptateurs discrets, il s’agit de mémoire graphique discrète. Pour les adaptateurs intégrés, il s’agit généralement de la taille de mémoire système.

[out] MemoryPoolL1Size

Indique la taille de la commande dans L1. L1 est la mémoire la plus proche suivante pour GPU. Pour les adaptateurs discrets, il s’agit de la mémoire système. Les adaptateurs intégrés n’ont généralement pas de taille L1 et signalent une taille nulle ici.

Remarques

Les pilotes doivent prendre en charge le pfnMakeResident et pfnEvict existant avec le D3D12DDI_HVIDEOEXTENSIONCOMMAND.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête d3d12umddi.h