Compartir a través de


Método IDirectXVideoProcessor::GetCreationParameters (dxva2api.h)

Recupera los parámetros que se usaron para crear este dispositivo.

Sintaxis

HRESULT GetCreationParameters(
  [out] GUID            *pDeviceGuid,
  [out] DXVA2_VideoDesc *pVideoDesc,
  [out] D3DFORMAT       *pRenderTargetFormat,
  [out] UINT            *pMaxNumSubStreams
);

Parámetros

[out] pDeviceGuid

Recibe el GUID del dispositivo. Este parámetro puede ser NULL.

[out] pVideoDesc

Puntero a una estructura DXVA2_VideoDesc asignada por el autor de la llamada. El método rellena la estructura con una descripción del formato de vídeo. Este parámetro puede ser NULL.

[out] pRenderTargetFormat

Recibe el formato de destino de representación, especificado como un valor D3DFORMAT . Para obtener más información, consulte la documentación de Direct3D. Este parámetro puede ser NULL.

[out] pMaxNumSubStreams

Recibe el número máximo de secuencias admitidas por el dispositivo. Este parámetro puede ser NULL.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_INVALIDARG
Argumento no válido. Al menos un parámetro debe ser distinto de NULL.

Comentarios

Puede establecer cualquier parámetro en NULL si no está interesado en el resultado. Al menos un parámetro debe ser distinto de NULL.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dxva2api.h

Consulte también

Procesamiento de vídeo DXVA

IDirectXVideoProcessor