Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA describe los datos que especifican el formato de marco de la entrada.
Sintaxis
typedef struct _DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA {
[in] DXVAHDDDI_FRAME_FORMAT FrameFormat;
} DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA;
Miembros
[in] FrameFormat
Valor DXVAHDDDI_FRAME_FORMATcon tipo que indica el formato de marco del flujo de entrada. El valor predeterminado es DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE, que indica el formato progresivo.
Observaciones
El tiempo de ejecución de Direct3D especifica el estado de DXVAHDDDI_STREAM_STATE_FRAME_FORMAT en el estado miembro de la estructura de D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE en una llamada a la función SetVideoProcessStreamState del controlador para establecer el formato de marco de la secuencia de entrada.
Es posible que el controlador no establezca el valor de DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED en el inputFormatCaps miembro de la estructura de DXVAHDDDI_VPDEVCAPS cuando se llama a la función getCaps del controlador con el D3DDDICAPS_DXVAHD_GETVPDEVCAPS valor establecido. Si es así y si el flujo de entrada es de tipo de formato RGB, se omite el formato de marco entrelazado y se supone que es progresivo.
Es posible que el controlador tampoco establezca el valor DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED en el miembro inputFormatCaps de de DXVAHDDDI_VPDEVCAPS. Si es así y si el flujo de entrada es de tipo de formato palettized, se omite el formato de marco entrelazado y se supone que es progresivo.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA se admite a partir del sistema operativo Windows 7. |
| encabezado de | d3dumddi.h (incluya D3dumddi.h) |