Condividi tramite


struttura D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0080_2 (d3d12umddi.h)

La struttura D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0080_2 fornisce i dettagli di supporto per le configurazioni di input passate. Usare D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0 per il supporto completo delle funzionalità di codifica video per Windows 11 (WDDM 3.0).

Sintassi

typedef struct D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0080_2 {
  UINT                                                      NodeIndex;
  D3D12DDI_VIDEO_ENCODER_CODEC_0080                         Codec;
  D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2                TargetProfile;
  D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2               TargetLevel;
  DXGI_FORMAT                                               InputFormat;
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0080_2         CodecConfiguration;
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2                RateControl;
  D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_0080            IntraRefresh;
  D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_0080   SubregionFrameEncoding;
  UINT                                                      ResolutionsListCount;
  const D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 *pResolutionList;
  D3D12DDI_VIDEO_ENCODER_VALIDATION_FLAGS_0080              ValidationFlags;
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0080                 SupportFlags;
  D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2                SuggestedProfile;
  D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2               SuggestedLevel;
  D3D12DDI_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS_0080_2   *pResolutionDependentSupport;
} D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0080_2;

Members

NodeIndex

[in] In un'operazione a più schede NodeIndex indica a quale scheda fisica del dispositivo si applica l'operazione.

Codec

[in] Valore D3D12DDI_VIDEO_ENCODER_CODEC_0080 che specifica il codec di codifica da usare.

TargetProfile

[in] Struttura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 che specifica la configurazione del profilo richiesta.

TargetLevel

[in] Struttura D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 che specifica l'impostazione del livello richiesto.

InputFormat

[in] Valore DXGI_FORMAT che specifica il formato di input dei fotogrammi di input.

CodecConfiguration

[in] Struttura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0080_2 che specifica la configurazione richiesta per il codec selezionato. La struttura specifica del codec all'interno di questa struttura deve corrispondere al tipo di codec specificato da Codec.

RateControl

[in] Struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 che specifica la configurazione del controllo frequenza richiesta.

IntraRefresh

[in] Valore D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_0080 che specifica la modalità di aggiornamento richiesta all'interno dell'aggiornamento.

SubregionFrameEncoding

[in] Valore D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_0080 che specifica la modalità di partizionamento delle sottoregion richiesta.

ResolutionsListCount

[in] Indica il numero di risoluzioni nell'elenco a cui punta pResolutionList .

pResolutionList

[in] Puntatore a una matrice di strutture D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 che specifica l'elenco di risoluzioni richieste per il supporto.

ValidationFlags

[out] Valore D3D12DDI_VIDEO_ENCODER_VALIDATION_FLAGS_0080 che fornisce altri dettagli se la query di limite restituisce con ilbit D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_GENERAL_SUPPORT_OK non impostato.

SupportFlags

[out] Valore D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0080 che specifica i dettagli di supporto per la configurazione richiesta.

SuggestedProfile

[out] Struttura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 in cui il driver restituisce il profilo corrispondente per la configurazione richiesta.

SuggestedLevel

[out] Struttura D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 in cui il driver restituisce il livello di corrispondenza per la configurazione richiesta per ogni risoluzione presente in pResolutionList.

pResolutionDependentSupport

[out] Puntatore a un elenco di strutture D3D12DDI_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS_0080_2 in cui il driver restituisce i limiti di supporto dipendenti dalla risoluzione.

Commenti

Usare D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0 per il supporto completo delle funzionalità di codifica video per Windows 11 (WDDM 3.0).

Requisiti

Requisito Valore
Intestazione d3d12umddi.h