Metodo IDirect3DVideoDevice9::GetDXVAGuids
Ottiene un elenco di profili DXVA (DirectX Video Acceleration) supportati dal driver di visualizzazione.
Sintassi
HRESULT GetDXVAGuids(
DWORD *pNumGuids,
GUID *pGuids
);
Parametri
-
pNumGuids
-
In input, specifica il numero di elementi nella matrice pGuids . Se pGuids è NULL, il valore di
*pNumGuids
deve essere zero.Nell'output, se pGuids è NULL, pNumGuids riceve il numero di profili DXVA in modalità con restrizioni. In caso contrario, pNumGuids riceve il numero effettivo di GUID copiati nella matrice pGuids .
-
pGuids
-
Indirizzo di una matrice di GUID o NULL. Se il valore è diverso da NULL, la matrice riceve un elenco di GUID che specificano profili DXVA in modalità limitata. Questi GUID sono definiti in dxva.h e sono documentati nella specifica DXVA 1.0.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Chiamare questo metodo due volte. Nella prima chiamata impostare pGuids su NULL. Il parametro pNumGuids riceve il numero di GUID del profilo DXVA. Allocare una matrice di GUID con le dimensioni necessarie e chiamare di nuovo il metodo . Questa volta, impostare pGuids sull'indirizzo della matrice. Il metodo riempie la matrice con l'elenco dei GUID del profilo DXVA.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche