Metodo IDirectXVideoDecoderService::GetDecoderDeviceGuids (dxva2api.h)
Recupera una matrice di GUID che identifica i dispositivi decodificatori supportati dall'hardware grafico.
Sintassi
HRESULT GetDecoderDeviceGuids(
[out] UINT *pCount,
[out] GUID **pGuids
);
Parametri
[out] pCount
Riceve il numero di GUID.
[out] pGuids
Riceve una matrice di GUID. Le dimensioni della matrice vengono recuperate nel parametro Count . Il metodo alloca la memoria per la matrice. Il chiamante deve liberare la memoria chiamando CoTaskMemFree.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Errore dal dispositivo Direct3D. |
|
Se viene usato l'adattatore di visualizzazione Microsoft Basic o il tipo di dispositivo Direct3D 11 è il rasterizzatore di riferimento. Questi dispositivi non supportano decodificatori video. |
Commenti
Vengono definiti i GUID del decodificatore seguenti. Alcuni di questi GUID hanno nomi alternativi, visualizzati tra parentesi.
GUID | Descrizione |
---|---|
DXVA2_ModeH264_A (DXVA2_ModeH264_MoComp_NoFGT) | Compensazione del movimento H.264 (MoComp), nessuna tecnologia di granularità cinematografica (FGT). |
DXVA2_ModeH264_B (DXVA2_ModeH264_MoComp_FGT) | H.264 MoComp, FGT. |
DXVA2_ModeH264_C (DXVA2_ModeH264_IDCT_NoFGT) | H.264 trasformazione coseno discreto inversa (IDCT), nessun FGT. |
DXVA2_ModeH264_D (DXVA2_ModeH264_IDCT_FGT) | H.264 IDCT, FGT. |
DXVA2_ModeH264_E (DXVA2_ModeH264_VLD_NoFGT) | H.264 VLD, nessun FGT. |
DXVA2_ModeH264_F (DXVA2_ModeH264_VLD_FGT) | Decodificatore H.264 a lunghezza variabile (VLD), FGT. |
DXVA2_ModeHEVC_VLD_Main | Profilo principale H.265/HEVC |
DXVA2_ModeHEVC_VLD_Main10 | Profilo H.265/HEVC Main 10 |
DXVA2_ModeMPEG2_IDCT | MPEG-2 IDCT. |
DXVA2_ModeMPEG2_MoComp | MPEG-2 MoComp. |
DXVA2_ModeMPEG2_VLD | MPEG-2 VLD. |
DXVA2_ModeVC1_A (DXVA2_ModeVC1_PostProc) | Post-elaborazione vc-1. |
DXVA2_ModeVC1_B (DXVA2_ModeVC1_MoComp) | VC-1 MoComp. |
DXVA2_ModeVC1_C (DXVA2_ModeVC1_IDCT) | VC-1 IDCT. |
DXVA2_ModeVC1_D (DXVA2_ModeVC1_VLD) | VLD VC-1. |
DXVA2_ModeWMV8_A (DXVA2_ModeWMV8_PostProc) | Post-elaborazione di Windows Media Video 8. |
DXVA2_ModeWMV8_B (DXVA2_ModeWMV8_MoComp) | Windows Media Video 8 MoComp. |
DXVA2_ModeWMV9_A (DXVA2_ModeWMV9_PostProc) | Post-elaborazione di Windows Media Video 9. |
DXVA2_ModeWMV9_B (DXVA2_ModeWMV9_MoComp) | Windows Media Video 9 MoComp. |
DXVA2_ModeWMV9_C (DXVA2_ModeWMV9_IDCT) | IDCT di Windows Media Video 9. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dxva2api.h |