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.
Habilita o deshabilita el vídeo estéreo 3D para una secuencia de entrada en el procesador de vídeo. Además, esta función especifica el diseño de los fotogramas de vídeo en memoria.
Sintaxis
PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSTEREOFORMAT Pfnd3d111DdiVideoprocessorsetstreamstereoformat;
void Pfnd3d111DdiVideoprocessorsetstreamstereoformat(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
UINT unnamedParam3,
BOOL unnamedParam4,
D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT unnamedParam5,
BOOL unnamedParam6,
BOOL unnamedParam7,
D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FLIP_MODE unnamedParam8,
int unnamedParam9
)
{...}
Parámetros
unnamedParam1
hDevice [in]
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
hVideoProcessor [in]
Identificador del objeto de procesador de vídeo que se creó a través de una llamada a la función createVideoProcessor .
unnamedParam3
StreamIndex [in]
Índice de base cero del flujo de entrada.
unnamedParam4
Habilitar [in]
Si TRUE, el 3D estéreo está habilitado para la secuencia de entrada.
Si FALSE, el 3D estéreo está deshabilitado para la secuencia de entrada.
El controlador debe omitir los parámetros restantes para esta función.
unnamedParam5
estéreoFormat [in]
Especifica el diseño de las dos vistas estéreo en memoria, como un valor de D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT.
unnamedParam6
LeftViewFrame0 [in]
Si TRUE, el marco 0 contiene la vista izquierda. De lo contrario, el marco 0 contiene la vista derecha.
Este parámetro se omite para los siguientes valores de D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT:
- D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_MONO
- D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET
unnamedParam7
BaseViewFrame0 [in]
Si TRUE, el marco 0 contiene la vista base. De lo contrario, el marco 1 contiene la vista base.
Este parámetro se omite para los siguientes valores de D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT:
- D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_MONO
- D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET
unnamedParam8
flipMode [in]
Valor de enumeración D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FLIP_MODE que especifica si se voltea una de las vistas.
unnamedParam9
MonoOffset [in]
Si el parámetro StereoFormat se establece en D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET, este parámetro especifica cómo generar las vistas izquierda y derecha. Para obtener más información, vea la sección Comentarios.
Valor devuelto
Ninguno
Observaciones
Para los formatos estéreo de D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET, el controlador procesa el parámetro MonoOffset de la siguiente manera:
- Si el parámetro es positivo, la vista derecha se desplaza a la derecha por muchos píxeles y la vista izquierda se desplaza a la izquierda por la misma cantidad.
- Si el parámetro es negativo, la vista derecha se desplaza a la izquierda por ese número de píxeles y la vista izquierda se desplaza a la derecha por la misma cantidad.
-
Especifica un único recurso para los datos de entrada mono de la vista base.
- Especifique ambos recursos para los datos de entrada estéreo de la vista base. Cuando se llama VideoProcessorBlt, los datos de secuencia se pasan como una estructura de D3D11_1DDI_VIDEO_PROCESSOR_STREAM, con el miembro hInputSurface especificando frame 0 y el hInputSurfaceRight especificando frame 1.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
de la plataforma de destino de | Escritorio |
encabezado de | d3d10umddi.h (incluya D3d10umddi.h) |
Consulte también
D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FLIP_MODE
D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT