estructura DXVAHD_STREAM_STATE_PRIVATE_DATA (dxvahd.h)
Contiene datos para un estado de flujo privado, para un flujo de entrada de alta definición de vídeo de Microsoft DirectX (DXVA-HD).
Sintaxis
typedef struct _DXVAHD_STREAM_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_STREAM_STATE_PRIVATE_DATA;
Miembros
Guid
GUID que identifica el estado de la secuencia privada. Se define el SIGUIENTE GUID.
Valor | Significado |
---|---|
|
Recupera estadísticas sobre telecine inversa. Los datos de estado (pData) son una estructura DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA . |
Un dispositivo puede definir GUID adicionales para su uso con estados de flujo personalizados. A continuación, el dispositivo define la interpretación de los datos.
DataSize
Tamaño, en bytes, del búfer al que apunta el miembro pData .
pData
Puntero a un búfer que contiene los datos de estado privado. El tiempo de ejecución DXVA-HD pasa este búfer directamente al dispositivo, sin validación.
Comentarios
Use esta estructura para parámetros de estado propietarios o específicos del dispositivo.
El autor de la llamada asigna la matriz pData . Establezca el miembro DataSize en el tamaño de la matriz en bytes. Al recuperar los datos de estado, puede establecer el miembro pData en NULL para obtener el tamaño de los datos. El dispositivo devolverá el tamaño en el miembro DataSize .
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | dxvahd.h |
Consulte también
Estructuras de vídeo de Direct3D