struttura D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW (d3d10umddi.h)

Descrive la visualizzazione di input del processore video.

Sintassi

typedef struct D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW {
  D3D10DDI_HRESOURCE             hDrvResource;
  D3D11_1DDI_HVIDEOPROCESSORENUM hDrvVideoProcessorEnum;
  UINT                           FourCC;
  UINT                           MipSlice;
  UINT                           FirstArraySlice;
  UINT                           ArraySize;
} D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW;

Members

hDrvResource

Handle per la risorsa di input del decodificatore video.

hDrvVideoProcessorEnum

Handle per l'enumerazione del processore video.

FourCC

Codice FOURCC usato dall'applicazione per eseguire l'override del formato della superficie. Il valore zero indica che l'applicazione non eseguirà l'override del formato della risorsa.

Ad esempio, se emerge un nuovo standard video che richiede un nuovo formato di sottostream, l'applicazione può creare una superficie equivalente usando un formato standard e quindi specificare un codice FOURCC quando crea una visualizzazione per indicare che i dati sono disposti in base al nuovo standard video.

Per altre informazioni sui codici FOURCC, vedere Video FOURCCs.

MipSlice

Identificatore della sezione della mappa MIP.

FirstArraySlice

Identificatore della prima sezione della matrice.

ArraySize

Numero di sezioni di matrice per la trama.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW