intestazione dxva.h
Questa intestazione viene usata dalla visualizzazione. Per altre informazioni, vedere:
dxva.h contiene le interfacce di programmazione seguenti:
Strutture
DXVA_AYUVsample2 La struttura DXVA_AYUVsample2 viene inviata dal decodificatore host all'acceleratore per specificare valori di colore Y, Cb, Cr e opacità associata. |
DXVA_BlendCombination La struttura DXVA_BlendCombination viene inviata dal decodificatore host all'acceleratore per specificare la modalità di creazione di un'immagine combinata da un'immagine di origine e un'immagine grafica con informazioni di fusione alfa associate. |
DXVA_BufferDescription La struttura DXVA_BufferDescription viene inviata dal decodificatore host all'acceleratore per fornire informazioni all'acceleratore sul buffer attualmente passato dall'host all'acceleratore. |
DXVA_ConfigAlphaCombine La struttura DXVA_ConfigAlphaCombine viene inviata dal decodificatore host all'acceleratore per impostare la configurazione per le operazioni di combinazione alfa-blend. |
DXVA_ConfigAlphaLoad La struttura DXVA_ConfigAlphaLoad viene inviata dal decodificatore host all'acceleratore per impostare la configurazione per operazioni alfa-blend e di caricamento della trama. |
DXVA_ConfigPictureDecode La struttura DXVA_ConfigPictureDecode viene inviata dal decodificatore host all'acceleratore per impostare la configurazione per la decodifica dell'immagine compressa. |
DXVA_ConnectMode Altre informazioni sulla struttura DXVA_ConnectMode. |
DXVA_COPPCommand La struttura DXVA_COPPCommand descrive un comando inviato a una sessione video protetta associata a un dispositivo COPP DirectX VA. |
DXVA_COPPSetProtectionLevelCmdData La struttura DXVA_COPPSetProtectionLevelCmdData descrive i tipi di protezione e i livelli da impostare sul connettore fisico associato a un dispositivo COPP DirectX VA. |
DXVA_COPPSetSignalingCmdData La struttura DXVA_COPPSetSignalingCmdData descrive come proteggere il segnale che passa attraverso il connettore fisico associato al dispositivo DirectX VA COPP. |
DXVA_COPPSignature La struttura DXVA_COPPSignature descrive una sequenza di elementi concatenati insieme che avvia una sessione video protetta attiva. |
DXVA_COPPStatusData La struttura DXVA_COPPStatusData contiene le informazioni sullo stato restituite da una query in una sessione video protetta associata a un dispositivo DirectX VA COPP. |
DXVA_COPPStatusDisplayData La struttura DXVA_COPPStatusDisplayData descrive la modalità di visualizzazione del segnale trasmesso sul connettore associato a un dispositivo DIRECTX VA COPP. |
DXVA_COPPStatusHDCPKeyData La struttura DXVA_COPPStatusHDCPKeyData descrive un ricevitore HDCP (High-Bandwidth Content Protection) o un vettore di selezione chiave ripetitore (KSV). |
DXVA_COPPStatusInput La struttura DXVA_COPPStatusInput descrive una richiesta di stato in una sessione video protetta associata a un dispositivo DIRECTX VA COPP. |
DXVA_COPPStatusOutput La struttura DXVA_COPPStatusOutput descrive lo stato restituito da una query in una sessione video protetta associata a un dispositivo DirectX VA COPP. |
DXVA_COPPStatusSignalingCmdData La struttura DXVA_COPPStatusSignalingCmdData descrive come il segnale che passa attraverso il connettore fisico associato al dispositivo DirectX VA COPP è protetto. |
DXVA_DeinterlaceBlt La struttura di DXVA_DeinterlaceBlt viene inviata dalla vmR all'acceleratore per specificare i parametri di conversione deinterlace o frame-rate per i trasferimenti a blocchi bit. |
DXVA_DeinterlaceBltEx La struttura DXVA_DeinterlaceBltEx descrive i parametri per la conversione deinterlace o frame-rate, per combinare il video con frequenza deinterlaced o frame con qualsiasi sottostream video fornito e per scrivere l'output combinato in una superficie di destinazione. |
DXVA_DeinterlaceBltEx32 La struttura DXVA_DeinterlaceBltEx descrive i parametri per la conversione deinterlace o frame-rate, per combinare il video con frequenza deinterlaced o frame con qualsiasi sottostream video fornito e per scrivere l'output combinato in una superficie di destinazione. Viene usato per l'inoltro di chiamate DXVA_DeinterlaceBltEx a 32 bit su driver a 64 bit. |
DXVA_DeinterlaceCaps La struttura DXVA_DeinterlaceCaps descrive le funzionalità del driver per una modalità deinterlace. |
DXVA_DeinterlaceQueryAvailableModes La struttura DXVA_DeinterlaceQueryAvailableModes descrive le modalità di conversione deinterlacing o frame-rate disponibili per un determinato formato video di input. |
DXVA_DeinterlaceQueryModeCaps La struttura DXVA_DeinterlaceQueryModeCaps descrive una modalità di deinterlacing. |
DXVA_EncryptProtocolHeader La struttura DXVA_EncryptProtocolHeader viene inviata dal decodificatore host all'acceleratore per indicare l'uso di un protocollo di crittografia. |
DXVA_ExtendedFormat La struttura DXVA_ExtendedFormat descrive il formato esteso del fotogramma video. |
DXVA_Frequency La struttura DXVA_Frequency viene inviata dal decodificatore host al driver per specificare la frequenza dei fotogrammi video, in Hz. Ad esempio, NTSC TV è 60000 oltre 1001. |
DXVA_Highlight La struttura DXVA_Highlight viene inviata dal decodificatore host all'acceleratore per specificare un'area rettangolare evidenziata di una sottopicture e per creare una superficie di fusione alfa con dati DCCMD e una superficie DPXD. |
DXVA_MBctrl_I_HostResidDiff_1 La struttura DXVA_MBctrl_I_HostResidDiff_1 viene inviata una volta per macroblock dal decodificatore host all'acceleratore per specificare i comandi di controllo macroblock per un'immagine intra. |
DXVA_MBctrl_I_OffHostIDCT_1 La struttura DXVA_MBctrl_I_OffHostIDCT_1 viene inviata una volta per macroblock dal decodificatore host all'acceleratore per specificare i comandi di controllo macroblock per le immagini 4:2:0 all'interno dell'uso dell'IDCT off-host. |
DXVA_MBctrl_P_HostResidDiff_1 La struttura DXVA_MBctrl_P_HostResidDiff_1 viene inviata una volta per macroblock dal decodificatore host all'acceleratore per specificare i comandi di controllo macroblock per la maggior parte dei casi di immagine nontra quando si usa IDCT basato su host. |
DXVA_MBctrl_P_OffHostIDCT_1 La struttura DXVA_MBctrl_P_OffHostIDCT_1 viene inviata una volta per macroblock dal decodificatore host all'acceleratore per specificare i comandi di controllo macroblock per la maggior parte delle immagini nontra usando l'IDCT off-host. |
DXVA_MVvalue La struttura DXVA_MVvalue viene inviata dal decodificatore host all'acceleratore per specificare il valore del vettore di movimento bidimensionale. |
DXVA_PicEntry_AV1 La struttura DXVA_PicEntry_AV1 specifica un riferimento a una superficie non compressa, con i metadati aggiuntivi necessari per fare riferimento a tale superficie. |
DXVA_PicParams_AV1 La struttura DXVA_PicParams_AV1 fornisce i parametri a livello di immagine di un'immagine compressa per la decodifica video AV1. |
DXVA_PicResample La struttura DXVA_PicResample viene inviata dal decodificatore host all'acceleratore per controllare il processo di ricampionamento. Questo processo viene richiamato quando la variabile bDXVA_Func è uguale a 4. |
DXVA_PictureParameters La struttura DXVA_PictureParameters viene inviata dal decodificatore host all'acceleratore per fornire i parametri a livello di immagine di un'immagine compressa per la decodifica sull'acceleratore. |
DXVA_ProcAmpControlBlt La struttura DXVA_ProcAmpControlBlt contiene i dati di regolazione ProcAmp restituiti nell'area di destinazione. |
DXVA_ProcAmpControlCaps La struttura DXVA_ProcAmpControlCaps identifica le operazioni ProcAmp supportate dall'hardware. |
DXVA_ProcAmpControlQueryRange La struttura DXVA_ProcAmpControlQueryRange contiene il valore minimo, massimo, dimensione del passaggio e valore predefinito per ogni proprietà ProcAmp. |
DXVA_QmatrixData La struttura DXVA_QmatrixData viene inviata dal decodificatore host all'acceleratore per caricare i dati della matrice di quantizzazione inversa per la decodifica video compressa a bitstream bitstream off-host. |
DXVA_SliceInfo La struttura DXVA_SliceInfo viene inviata dal decodificatore host all'acceleratore per specificare i parametri a livello di sezione di una sezione di dati bitstream per la decodifica dell'immagine compressa a bitstream off-host. |
DXVA_Status_AV1 La struttura dei dati DXVA_Status_AV1 viene inviata dall'acceleratore al decodificatore software host per trasmettere informazioni sullo stato di decodificazione. |
DXVA_TCoef4Group La struttura DXVA_TCoef4Group viene inviata dal decodificatore host all'acceleratore per specificare i valori del coefficiente IDCT. |
DXVA_TCoefSingle La struttura DXVA_TCoefSingle viene inviata dal decodificatore host all'acceleratore per specificare i valori del coefficiente IDCT. |
DXVA_Tile_AV1 La struttura DXVA_Tile_AV1 viene inviata dal decodificatore software host all'acceleratore per trasmettere i percorsi dei dati dei riquadri. |
DXVA_VideoDesc La struttura DXVA_VideoDesc viene inviata dal renderer al driver per specificare una descrizione del flusso video in cui deve essere eseguita l'operazione di conversione dei dati o della frequenza dei fotogrammi. |
DXVA_VideoPropertyRange La struttura DXVA_VideoPropertyRange specifica l'intervallo di valori consentiti per le proprietà del controllo ProcAmp. |
DXVA_VideoSample La struttura DXVA_VideoSample viene inviata dal renderer al driver per specificare il formato di un esempio video. |
DXVA_VideoSample2 La struttura DXVA_VideoSample2 viene inviata dal renderer al driver per specificare il formato di un esempio video. |
DXVA_VideoSample32 La struttura DXVA_VideoSample32 viene usata per l'inoltro di chiamate a DXVA_DeinterlaceBltEx a 32 bit su driver a 64 bit. |
Enumerazioni
DXVA_DeinterlaceTech L'enumerazione DXVA_DeinterlaceTech identifica la tecnologia sottostante usata per implementare un particolare algoritmo di deinterlace. |
DXVA_DestinationFlags Il tipo di enumerazione DXVA_DestinationFlags contiene una raccolta di flag che identificano le modifiche nella superficie di destinazione corrente dalla superficie di destinazione precedente. |
DXVA_NominalRange Il tipo di enumerazione DXVA_NominalRange contiene enumeratori che identificano se i dati di esempio includono headroom (valori superiori a 1,0 bianco) e toeroom (superblacks sotto il riferimento 0,0 nero). |
DXVA_ProcAmpControlProp L'enumerazione DXVA_ProcAmpControlProp viene utilizzata per determinare le regolazioni del controllo ProcAmp necessarie. |
DXVA_SampleFlags Il tipo di enumerazione DXVA_SampleFlags contiene una raccolta di flag che identificano le modifiche nel frame di esempio corrente del frame di esempio precedente. |
DXVA_SampleFormat Il tipo di enumerazione DXVA_SampleFormat descrive il formato dei dati contenuti nell'esempio di input. |
DXVA_VideoChromaSubsampling Il tipo di enumerazione DXVA_VideoChromaSubsampling contiene enumeratori che identificano lo schema di codifica cromatica per i dati Y'Cb'Cr'. |
DXVA_VideoLighting Il tipo di enumerazione DXVA_VideoLighting contiene enumeratori che identificano le condizioni di illuminazione per la visualizzazione del video. |
DXVA_VideoPrimaries Il tipo di enumerazione DXVA_VideoPrimaries contiene enumeratori che identificano le primarie di colore, che specificano quali funzioni di base RGB vengono usate. |
DXVA_VideoProcessCaps L'enumerazione DXVA_VideoProcessCaps identifica le operazioni che possono essere eseguite simultaneamente con la deinterlace richiesta. |
DXVA_VideoTransferFunction Il tipo di enumerazione DXVA_VideoTransferFunction contiene enumeratori che identificano la funzione di conversione da R'G'B' a RGB. |
DXVA_VideoTransferMatrix Il tipo di enumerazione DXVA_VideoTransferMatrix contiene enumeratori che identificano la matrice di conversione da Y'Cb'Cr' a R'G'B'. |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per