estructura D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE (d3d12video.h)

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE la característica especificada. Comprueba el tamaño de asignación de un comando de extensión de vídeo.

Sintaxis

typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE {
  UINT       NodeIndex;
  GUID       CommandId;
  const void *pCreationParameters;
  SIZE_T     CreationParametersSizeInBytes;
  UINT64     MemoryPoolL0Size;
  UINT64     MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE;

Miembros

NodeIndex

En la operación de varios adaptadores, esto indica a qué adaptador físico del dispositivo se aplica esta operación.

CommandId

Identificador único del comando de extensión de vídeo para el que se consulta el tamaño.

pCreationParameters

Puntero a la estructura de parámetros de creación, que se define mediante el comando . La estructura de parámetros debe coincidir con los parámetros enumerados por una llamada a ID3D12VideoDevice::CheckFeatureSupport con el valor de característica de D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS y un valor de fase de parámetro de D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION.

CreationParametersSizeInBytes

Tamaño de la estructura de parámetros pCreationParameters , en bytes.

MemoryPoolL0Size

Tamaño de asignación del comando de extensión de vídeo en el grupo de memoria L0. L0 es el grupo de memoria del sistema físico. Cuando el adaptador es discreto/NUMA, este grupo tiene mayor ancho de banda para la CPU y menos ancho de banda para la GPU. Cuando el adaptador es UMA, este grupo es el único que es válido. Para obtener más información, consulte Residencia.

MemoryPoolL1Size

Tamaño de asignación del montón de comandos de extensión de vídeo en el grupo de memoria L1. L1 se conoce normalmente como grupo de memoria de vídeo físico. L1 solo está disponible cuando el adaptador es discreto/NUMA, y tiene mayor ancho de banda para la GPU y ni siquiera es accesible por la CPU. Cuando el adaptador es UMA, este grupo no está disponible. Para obtener más información, consulte Residencia.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004 (10.0; Compilación 19041)
Servidor mínimo compatible Windows Server, versión 2004 (10.0; Compilación 19041)
Encabezado d3d12video.h