Método IDirect3DVideoDevice9::CreateDXVADevice
Cria um dispositivo de decodificador de Aceleração de Vídeo (DXVA) do DirectX.
Sintaxe
HRESULT CreateDXVADevice(
GUID *pGuid,
DXVAUncompDataInfo *pUncompData,
LPVOID pData,
DWORD DataSize,
IDirect3DDXVADevice9 **ppDXVADevice
);
Parâmetros
-
pGuid
-
Ponteiro para um GUID que especifica o dispositivo a ser criado.
-
pUncompData
-
Ponteiro para uma estrutura DXVAUncompDataInfo que especifica o formato da imagem não compactada.
-
pData
-
Ponteiro para uma estrutura DXVA_ConnectMode que especifica o modo DXVA e o perfil restrito.
-
DataSize
-
Tamanho da estrutura DXVA_ConnectMode , em bytes.
-
ppDXVADevice
-
Recebe um ponteiro para a interface IDirect3DDXVADevice9 . O chamador deve liberar a interface.
Valor retornado
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também