structure DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT (d3dkmdt.h)
La structure DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT décrit le format du signal transmis à un moniteur à partir d’un connecteur physique associé à une sortie protégée.
Syntaxe
typedef struct _DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulDisplayWidth;
ULONG ulDisplayHeight;
DXGKMDT_OPM_INTERLEAVE_FORMAT ifInterleaveFormat;
ULONG d3dFormat;
ULONG ulFrequencyNumerator;
ULONG ulFrequencyDenominator;
} DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT;
Membres
rnRandomNumber
Une structure DXGKMDT_OPM_RANDOM_NUMBER qui contient le nombre aléatoire sécurisé de 128 bits d’un objet de sortie protégé. Ce nombre aléatoire est généré par une application et fourni au pilote miniport d’affichage dans un appel à la fonction DxgkDdiOPMGetInformation ou DxgkDdiOPMGetCOPPCompatibleInformation du pilote. Ce nombre aléatoire est fourni au pilote dans le membre rnRandomNumber de la structure DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Combinaison OR au niveau du bit des valeurs de l’énumération DXGKMDT_OPM_STATUS qui indique la status d’une sortie protégée.
ulDisplayWidth
Largeur, en pixels, de chaque image vidéo dans le signal transmis à partir du connecteur physique.
ulDisplayHeight
Hauteur, en pixels, de chaque image vidéo dans le signal transmis à partir du connecteur physique. Si le signal est entrelacé, cette valeur correspond à la hauteur de l’image vidéo et non à la hauteur du champ pair ou impair.
ifInterleaveFormat
Valeur de type DXGKMDT_OPM_INTERLEAVE_FORMAT qui spécifie la façon dont les lignes d’analyse d’une image vidéo sont triées.
d3dFormat
Valeur de type D3DDDIFORMAT qui identifie le format de surface Direct3D du signal.
ulFrequencyNumerator
Numérateur pour la fréquence d’actualisation du signal, en Hz.
ulFrequencyDenominator
Dénominateur pour la fréquence d’actualisation du signal, en Hz.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmdt.h |