estructura D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES (d3d12video.h)

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_DECODE_PROFILES la característica especificada. Recupera la lista de perfiles admitidos.

Sintaxis

typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES {
  UINT NodeIndex;
  UINT ProfileCount;
  GUID *pProfiles;
} D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES;

Miembros

NodeIndex

Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo (el adaptador físico del dispositivo) al que se aplica la cola de comandos. Cada bit de la máscara corresponde a un único nodo. Solo se pueden establecer 1 bits.

ProfileCount

Número de perfiles que se van a recuperar. Este número debe coincidir con el valor devuelto de una llamada ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT la característica especificada.

pProfiles

Lista de GUID que representan los perfiles admitidos. La aplicación que llama debe asignar almacenamiento para la lista de perfiles antes de llamar a CheckFeatureSupport.

Requisitos

Requisito Valor
Header d3d12video.h

Consulte también

D3D12_FEATURE_VIDEO_DECODE_CONVERSION_SUPPORT