Condividi tramite


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'.