Condividi tramite


Funzione MFConvertColorInfoFromDXVA (mfapi.h)

[Questa API non è supportata e potrebbe essere modificata o non disponibile in futuro. Le applicazioni devono evitare di usare la struttura MFVIDEOFORMAT e usare invece gli attributi del tipo di supporto. Per altre informazioni, vedere Extended Color Information.]

Imposta le informazioni sul colore estese in una struttura MFVIDEOFORMAT .

Sintassi

HRESULT MFConvertColorInfoFromDXVA(
  [in, out] MFVIDEOFORMAT *pToFormat,
  [in]      DWORD         dwFromDXVA
);

Parametri

[in, out] pToFormat

Puntatore a una struttura MFVIDEOFORMAT . La funzione compila i membri della struttura che corrispondono alle informazioni sul colore DXVA nel parametro dwFromDXVA . La funzione non modifica gli altri membri della struttura.

[in] dwFromDXVA

DWORD contenente informazioni sul colore estese. I campi di bit nella DWORD vengono definiti nella struttura DXVA2_ExtendedFormat .

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione imposta i campi seguenti nella struttura MFVIDEOFORMAT .

  • videoInfo.MFNominalRange
  • videoInfo.MFVideoLighting
  • videoInfo.MFVideoPrimaries
  • videoInfo.MFVideoTransferFunction
  • videoInfo.MFVideoTransferMatrix
  • videoInfo.SourceChromaSubsampling
Nota Prima di Windows 7, questa funzione è stata esportata da evr.dll. A partire da Windows 7, questa funzione viene esportata da mfplat.dll e evr.dll esporta una funzione stub che chiama in mfplat.dll. Per altre informazioni, vedere Modifiche alla libreria in Windows 7.
 

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfapi.h
Libreria Evr.lib
DLL Mfplat.dll

Vedi anche

Informazioni sul colore estese

Funzioni di Media Foundation

Tipi di supporti